diff --git a/hermes/PIPELINE.md b/hermes/PIPELINE.md index d057e75..ad98e3f 100644 --- a/hermes/PIPELINE.md +++ b/hermes/PIPELINE.md @@ -96,10 +96,15 @@ shipped. Step 11 closes this issue once a later run reaches a source again. HTML-only** — it has no `?per_page` paging and no `draft`/`prerelease` flags, so confirm status by reading the page's "Latest" badge rather than assuming the top entry is stable. -- **Dual versioning.** The tag is a date (`vYYYY.M.D`, sometimes with a `.N` same-day - patch) and the semver lives in the release title: `Hermes Agent v0.21.2 (v2026.9.11)`. - Display both, and use the **semver** for the changelog id. The tag date and the - publish date do not always agree. +- **Dual versioning, through v0.21.5.** The tag is a date (`vYYYY.M.D`, sometimes with + a `.N` same-day patch) and the semver lives in the release title: + `Hermes Agent v0.21.2 (v2026.9.11)`. Display both, and use the **semver** for the + changelog id. The tag date and the publish date do not always agree. +- **New stable pipeline, from v0.21.6.** The tag itself is plain semver (`v0.21.6`) with + no separate date tag — don't assume `tag_name` is a date without checking its shape + first. Display `vX.Y.Z (YYYY.M.D)` using the release's publish date in place of the + old tag-date. Check whether a later release reintroduces a date tag before assuming + this holds permanently. - **NEVER poll PyPI.** The `hermes-agent` package lags badly behind the releases. - **The docs site 404s on `.md`.** Fetch markdown from the in-repo mirror at `raw.githubusercontent.com/NousResearch/hermes-agent/main/website/docs/.md`. diff --git a/hermes/changelog.html b/hermes/changelog.html index 1deae54..0c073bf 100644 --- a/hermes/changelog.html +++ b/hermes/changelog.html @@ -161,8 +161,31 @@

Template v1.0 2026-09-12 — As of Hermes Agent v

Content / Hermes Agent Releases

- +
+ October 2026 v0.21.6 1 release +
+ +
+

Hermes Agent v0.21.6 2026-10-08

+
    +
  • CHGv0.21.6 is the first release cut by Hermes's new stable-release pipeline; it ships a plain semver tag (v0.21.6) with no separate date tag, unlike earlier releases
  • +
  • CHGhermes model — adds a Local models entry that installs a managed llama.cpp engine and runs open models fully on-device
  • +
  • ADDlocal_runtime.enabled / local_runtime.backend / local_runtime.detect_ports settings keys — configure the managed local-model server
  • +
  • CHGhermes status — now prints a one-screen summary by default; --full (alias --all) and --deep expand it
  • +
  • CHGhermes cron — cron status/cron list now warn when the cron store isn't writable, and hermes doctor flags it too
  • +
  • CHGhermes kanban list — adds --workflow-template-id and --current-step-key filters on two columns v1 stores but doesn't act on; routing logic ships later
  • +
  • ADDplugins.isolation settings key — runs third-party plugins in an isolated per-profile host process instead of importing them into the main process
  • +
  • FIXAutomatic git calls (session workspace snapshot, subagent worktrees, kanban, worktree cleanup, hermes -w) could run clean/smudge/process filter programs defined by an untrusted repository's own config before the first prompt
  • +
  • CHGmcp.discovery_concurrency settings key — promoted from unverified; confirmed default 4, 0 means unlimited
  • +
+
+ +
+
+ + +
September 2026 v0.21.2 – v0.21.4 3 releases
@@ -217,7 +240,7 @@

Template / Structure

- Template v1.0 · Content synced 2026-09-21
+ Template v1.0 · Content synced 2026-10-08
Unofficial community reference — not affiliated with or endorsed by Nous Research. Condensed from the official docs; always confirm against hermes-agent.nousresearch.com/docs.
diff --git a/hermes/changes.json b/hermes/changes.json index 8084203..7fb8b7c 100644 --- a/hermes/changes.json +++ b/hermes/changes.json @@ -1,7 +1,60 @@ { - "generated": "2026-09-21", - "latest": "v0.21.4", + "generated": "2026-10-08", + "latest": "v0.21.6", "releases": [ + { + "version": "v0.21.6", + "label": "Hermes Agent v0.21.6", + "date": "2026-10-08", + "id": "rel-0-21-6", + "entries": [ + { + "tag": "CHG", + "item": "v0.21.6", + "html": "v0.21.6 is the first release cut by Hermes's new stable-release pipeline; it ships a plain semver tag (v0.21.6) with no separate date tag, unlike earlier releases" + }, + { + "tag": "CHG", + "item": "hermes model", + "html": "hermes model — adds a Local models entry that installs a managed llama.cpp engine and runs open models fully on-device" + }, + { + "tag": "ADD", + "item": "local_runtime.enabled", + "html": "local_runtime.enabled / local_runtime.backend / local_runtime.detect_ports settings keys — configure the managed local-model server" + }, + { + "tag": "CHG", + "item": "hermes status", + "html": "hermes status — now prints a one-screen summary by default; --full (alias --all) and --deep expand it" + }, + { + "tag": "CHG", + "item": "hermes cron", + "html": "hermes cron — cron status/cron list now warn when the cron store isn't writable, and hermes doctor flags it too" + }, + { + "tag": "CHG", + "item": "hermes kanban list", + "html": "hermes kanban list — adds --workflow-template-id and --current-step-key filters on two columns v1 stores but doesn't act on; routing logic ships later" + }, + { + "tag": "ADD", + "item": "plugins.isolation", + "html": "plugins.isolation settings key — runs third-party plugins in an isolated per-profile host process instead of importing them into the main process" + }, + { + "tag": "FIX", + "item": "hermes -w", + "html": "Automatic git calls (session workspace snapshot, subagent worktrees, kanban, worktree cleanup, hermes -w) could run clean/smudge/process filter programs defined by an untrusted repository's own config before the first prompt" + }, + { + "tag": "CHG", + "item": "mcp.discovery_concurrency", + "html": "mcp.discovery_concurrency settings key — promoted from unverified; confirmed default 4, 0 means unlimited" + } + ] + }, { "version": "v0.21.4", "label": "Hermes Agent v0.21.4 (2026.9.21)", diff --git a/hermes/feed.xml b/hermes/feed.xml index 2980eb4..97bdc73 100644 --- a/hermes/feed.xml +++ b/hermes/feed.xml @@ -4,7 +4,14 @@ https://dommango.github.io/agentmats/hermes/ - 2026-09-21T09:00:00Z + 2026-10-08T09:00:00Z + + Hermes Agent v0.21.6 — 9 placemat changes + https://dommango.github.io/agentmats/hermes/changelog.html#rel-0-21-6 + + 2026-10-08T09:00:00Z + <ul><li><b>CHG</b> v0.21.6 is the first release cut by Hermes's new stable-release pipeline; it ships a plain semver tag (<code>v0.21.6</code>) with no separate date tag, unlike earlier releases</li><li><b>CHG</b> <code>hermes model</code> — adds a <code>Local models</code> entry that installs a managed llama.cpp engine and runs open models fully on-device</li><li><b>ADD</b> <code>local_runtime.enabled</code> / <code>local_runtime.backend</code> / <code>local_runtime.detect_ports</code> settings keys — configure the managed local-model server</li><li><b>CHG</b> <code>hermes status</code> — now prints a one-screen summary by default; <code>--full</code> (alias <code>--all</code>) and <code>--deep</code> expand it</li><li><b>CHG</b> <code>hermes cron</code> — <code>cron status</code>/<code>cron list</code> now warn when the cron store isn't writable, and <code>hermes doctor</code> flags it too</li><li><b>CHG</b> <code>hermes kanban list</code> — adds <code>--workflow-template-id</code> and <code>--current-step-key</code> filters on two columns v1 stores but doesn't act on; routing logic ships later</li><li><b>ADD</b> <code>plugins.isolation</code> settings key — runs third-party plugins in an isolated per-profile host process instead of importing them into the main process</li><li><b>FIX</b> Automatic git calls (session workspace snapshot, subagent worktrees, kanban, worktree cleanup, <code>hermes -w</code>) could run <code>clean</code>/<code>smudge</code>/<code>process</code> filter programs defined by an untrusted repository's own config before the first prompt</li><li><b>CHG</b> <code>mcp.discovery_concurrency</code> settings key — promoted from unverified; confirmed default 4, <code>0</code> means unlimited</li></ul> + Hermes Agent v0.21.4 (2026.9.21) — 4 placemat changes https://dommango.github.io/agentmats/hermes/changelog.html#rel-0-21-4 diff --git a/hermes/index.html b/hermes/index.html index 047d885..e15d388 100644 --- a/hermes/index.html +++ b/hermes/index.html @@ -51,7 +51,7 @@

Hermes Agent PLACEMAT

Unofficial · auto-updated reference
- As of release: v0.21.5 (2026.9.24) + As of release: v0.21.6 (2026.10.8) Changelog → RSS @@ -88,7 +88,7 @@

Hermes Agent PLACEMAT

@@ -315,7 +315,7 @@

CLI & Subcommands

ItemDescription #hermes chatInteractive or one-shot chat with the agent #hermes -z <prompt>Scripted one-shot run - #hermes modelInteractively choose the default provider and model + #hermes modelInteractively choose the default provider and model #hermes moaConfigure named Mixture of Agents presets #hermes fallbackManage fallback providers tried when the primary model errors #hermes lspManage LSP integration for semantic diagnostics on writes @@ -342,7 +342,7 @@

CLI & Subcommands

#hermes setupInteractive setup wizard for all or part of the configuration #hermes authAdd, list, remove, reset and check credentials #hermes migrateRewrite config.yaml to replace retired models or deprecated settings - #hermes statusShow agent and auth status + #hermes statusShow agent and auth status @@ -352,7 +352,7 @@

CLI & Subcommands

ItemDescription #hermes skillsBrowse, install, publish, audit and configure skills #hermes bundlesGroup several skills under one /<name> slash command - #hermes pluginsInstall, enable, disable and remove plugins + #hermes pluginsInstall, enable, disable and remove plugins #hermes mcpManage MCP server configurations, and run Hermes as an MCP server #hermes acpRun Hermes as an ACP server for editor integration #hermes toolsConfigure enabled tools per platform @@ -365,8 +365,8 @@

CLI & Subcommands

Automation

- - + +
ItemDescription
#hermes cronInspect and tick the cron scheduler
#hermes kanbanMulti-profile collaboration board — tasks, links, dispatcher
#hermes cronInspect and tick the cron scheduler
#hermes kanbanMulti-profile collaboration board — tasks, links, dispatcher
#hermes gatewayRun or manage the messaging gateway service
#hermes portalNous Portal status and Tool Gateway routing
@@ -429,6 +429,24 @@

Settings (config.yaml)

+
+

Plugins

+ + + +
ItemDescription
#plugins.isolationRun third-party plugins in an isolated per-profile host process
+
+ +
+

Local models

+ + + + + +
ItemDescription
#local_runtime.enabledStart the managed local-model (llama.cpp) server alongside Hermes
#local_runtime.backendInference backend for the local-model server: auto, cuda, metal, vulkan, hip or cpu
#local_runtime.detect_portsExtra ports to probe for a self-run llama-server
+
+

Context & memory

@@ -573,7 +591,7 @@

Automation & MCP

- +
ItemDescription
#credential pool strategiesHow multiple credentials for one provider are rotated
#mcp.discovery_concurrencyCaps concurrent MCP server discovery connections
#mcp.discovery_concurrencyCaps concurrent MCP server discovery connections
@@ -581,7 +599,7 @@

Automation & MCP

No matches — clear search to see everything.