Register and share your invite link to earn from video plays and referrals.

Hermes Release Watch
@HermesWatcher
Tracking every Hermes Agent release, changelog & major update — plus what actually matters. Unofficial. Not affiliated with Nous Research.
Joined July 2026
861 Following    19.5K Followers
Hermes just added image editing, cloud computers, Cursor, a shared whiteboard, and a way to turn MCP servers into plugins in one day. 160 PRs merged on October 20. 5 changes worth knowing about: • Krea 3 is now available through the managed gateway, with image editing, up to four reference images, and 1K/2K generation controls • Cua Spaces lets Hermes run its terminal, file, and code tools inside an isolated Linux machine you can watch live • Cursor ACP lets Hermes run on a Cursor subscription through the official Cursor CLI while Hermes keeps control of tools and approvals • Hermes Board gives the agent and user a shared Miro-like whiteboard inside Desktop for diagrams, notes, connections, and live edits • MCP Plugin Creator can take an existing MCP server and turn it into a portable Hermes plugin, including scaffolding, validation, and setup Luke has the full 160 below 👇
Show more
Hermes merged 160 PRs on October 20 The ones worth knowing: • Krea 3 now runs through the managed gateway and is the default image model for paid subscribers • MCP tools stream live progress: a Desktop row, a CLI spinner and a plugin event as they work • The Desktop Capabilities catalog is redesigned around Skills, Plugins, Connectors and Tools • Plugin updates can override a caution security scan on purpose, with --force in the CLI or a Desktop dialog • Gateway lifecycle commands never touch another home's service and refuse to stop while sessions are live • A big classic CLI sweep: /new, /resume, /branch, /save, /compress, /stop, /diff, /cron and /snapshot all behave correctly on a gateway-backed chat • Resuming a compressed conversation shows each message once, and /resume brings back your todo list • Kanban workers get session_search and delegate_task back, and timed-out runs are recorded as timed_out, not crashed • Telegram DM topics: a new topic's first message lands in that topic, not the previous one • Bedrock replays reasoning across Claude and GPT switches only where the target model can take it • hermes serve frees a closed session's memory, and YAML parsing uses ruamel's faster C parser on Python 3.14 • 80+ plugin catalog adds and bumps, including Requesty, cursor-acp, Yandex Calendar, Tidal and Windows Credential Manager secrets Here is the full list: DESKTOP IMPROVEMENTS (15 PRs) • feat(terminal): let plugin backends set their start dir and host Bot Desktop • Plugin disclosures sit at the bottom of plugin pages; cards show what the plugin does • fix(desktop): plugin directives whose attributes hold a URL now render as cards • fix(desktop): secondary profiles and Bots work on a multiplexed local gateway (completions, tickets, group picker, worker status) • feat(desktop): redesign Capabilities catalog (Skills, Plugins, Connectors, Tools) • perf(desktop): reuse Developer ID signatures for loose macOS payload binaries • fix(desktop): keep themed backing when clearing Windows glass • fix(desktop): Windows prepare reuses its restored wheel, vcpkg and npm caches • Microsoft Store installs now report their own install_method in shared metrics • feat(release): Store certifies before the gate; publication switches it live • perf(release): stage candidates from metadata; verify package bytes at publish • perf(release): blobless history for release checkouts • test(release): https_origin resets urllib's cached default opener • perf(release): give Windows bundle assembly caches that actually restore • perf(release): submit the Store package beside verify-published VOICE & REAL-TIME (4 PRs) • feat(mcp): live tool progress from MCP notifications/progress (Desktop row, CLI spinner, plugin event) • fix(tui_gateway): keep detached sessions alive while a background process will notify them • fix(gateway): keep @ file content in the stored row of a classic CLI voice or post-/model turn • plugin-catalog: fish-audio v1.8.0 DEVELOPER TOOLS & PLUGINS (87 PRs) • plugin-catalog: bump xmemo to 1.2.1 • catalog: rename codex-account-switch to account-switcher, 1.3.2 • chore(plugin-catalog): bump yandex to 0.1.6 • feat(plugin-catalog): add yandex_calendar entry • fix(plugin-catalog): update jp-subsidies to 471ed8e • fix(plugin-catalog): update jp-address to 3183844 • fix(plugin-catalog): update jp-egov-law to 2e96dd2 • Catalog: re-pin claude-subscription-directsdk (cancel error fix) • feat(plugin-catalog): add web-local (keyless httpx + trafilatura extract) • catalog: add office-desk (community) • feat(plugin-catalog): add aave-mcp • plugin-catalog: tinyfish 0.2.3 adds a banner and a clearer description • plugin-catalog: bump browserless to 0.1.2 • feat(plugin-catalog): add llmslim plugin • feat(plugin-catalog): add draft-cards plugin • Catalog: Cua Spaces banner • Catalog: re-pin Home Assistant, Spotify and Claude subscription plugins • fix(catalog): update RSS to 0.0.4 • chore(plugin-catalog): update enchanted-composer to 0.2.7 • Catalog: Cua Spaces terminal backend (verified) • Add burnclock to the plugin catalog • feat(plugin-catalog): post-cortex 0.2.0 • feat(plugin-catalog): bump hermes-adaptive-effort to 0.4.0 • feat(plugin-catalog): add hermetic • feat(plugin-catalog): bump intelligent-tool-break to 1.3.5 • catalog: update Kinprove genealogy research recipes to 1.5.0 • plugin-catalog: bump hermes-dreaming to 2.9.8 (config.yaml read past a comment) • feat(plugin-catalog): add aistupidlevel provider • fix(plugin-catalog): bump web-search-plus to 5.1.4 • feat(catalog): add Context Overview desktop plugin • chore(plugin-catalog): add background-review-watch v0.5.0 entry (75c6f45) • Add community plugin: kanban-stream • feat(catalog): add Requesty model-provider plugin • feat(plugin-catalog): add safeailabs-provider • plugin-catalog: hermes-teammates 1.1.0 • feat(catalog): add mcp-plugin-creator • plugin-catalog: bump heartbeat2 to 0.2.1 • catalog: hydradb banner and clearer description • feat(plugin-catalog): add yandex-search-api entry • catalog: add world-clock • feat(plugin-catalog): add unicode-ref • feat(plugin-catalog): add reaction-ledger • Docs: verified catalog entries may be offered at onboarding too • Catalog: NVIDIA App, NVIDIA Broadcast and TinyFish are Verified • catalog: pin usage-guard to v0.3.9 • plugin-catalog: advisor 1.2.0 • feat(plugin-catalog): add empiriolabs-media plugin • feat(plugin-catalog): add empiriolabs plugin • plugin-catalog: add hermes-asgard (twelve Desktop themes) • plugin-catalog: add hermes-kemet (twelve Desktop themes) • plugin-catalog: bump hermes-lang-pt-br to dd9ec89 (core + TUI complete against main) • catalog(offpeak-bekci): pin 0.1.7, install plan was scheduling inside the peak window • feat(plugin-catalog): add day-panel plugin • catalog: add bharatcode-provider • chore(plugins): update node-search to reviewed 0.3.1 • Plugin-catalog: deepseek-search-fetch 1.0.8 • fix(plugin-catalog): re-pin hermes-project-stewardship to 687bb03 (v0.5.3) • feat(catalog): bump pushary to 0.8.1 • Add pending-queue-monitor to the plugin catalog • plugin-catalog: re-pin agentwalletapi to v1.31.0 • catalog: bilinc title, banner, screenshots and disclosure line • feat(plugin-catalog): add sunshine-moonlight entry • feat(plugin-catalog): add tidal entry • feat(plugin-catalog): add wireguard entry • plugin-catalog: diaktoros 0.4.0 • chore(plugin-catalog): bump cognee entry sha to v1.3.2 • feat(catalog): add game-dev tools and workflows • plugin-catalog: update hermes-seo to 0.1.1 • feat(plugin-catalog): add hermes-memory-pane plugin • fix(catalog): update hermes-resetwatch to 0.2.24 • feat(plugin-catalog): add hermes-tripo plugin • feat(plugin-catalog): add abstract-provider • fix(plugin-catalog): update jp-estat to 2cf442a • fix(plugin-catalog): update jp-kokkai to 7047db9 • plugin-catalog: bump loreconvo to 0.10.18 • feat(plugin-catalog): add degeneracy-guard • Add git-review to the plugin catalog • catalog: add web-deepseek (DeepSeek Search + Fetch provider, id deepseek-web) • plugin-catalog: bump hyatlas to 5.0.0 • plugin-catalog: Alan's Way plugins v0.21.7 • feat(plugin-catalog): add hermes-board, the agent's whiteboard, edited in a Desktop pane • Add the Promoat plugin to the catalog • feat(plugin-catalog): add cursor-acp model provider plugin • plugin-catalog: add photofresco • Add hermes-bot-hq to the plugin catalog • feat(plugin-catalog): add model-picker plugin • feat(plugin-catalog): add orquehelx SECURITY & SECRETS (5 PRs) • fix(plugins): update can override a caution security scan (CLI --force, Desktop dialog) • feat(plugin-catalog): add hermes-wincred (Windows Credential Manager secret source) • feat(plugin-catalog): add greyridge-token-safety (Base token pre-trade safety skill) • feat(plugin-catalog): add provenance-gate • catalog: bharatcode-provider, accurate disclosure (privacy/terms), brand fix, SHA bump INTEGRATIONS & CHAT (7 PRs) • feat(krea): Krea 3 through the managed gateway, and the default image model for paid subscribers • fix(bedrock): replay reasoning across Claude/GPT switches only where the target can take it • fix(telegram): a new DM topic's first message lands in that topic, not the previous one • fix: busy corrections that reach no agent are re-queued, and Desktop picks apply to messaging chats (Desktop, TUI, gateway) • fix: background deliveries the unified gateway refuses settle instead of looping (watch, async, cron, Bot Chat, DM) • fix(gateway): edits, path messages, busy media, CJK hosted prompts and Buzz bursts reach the agent once (ingress regressions) • A2A binds A2A_HOST=:: and serves IPv6 and IPv4 peers on one socket STABILITY & FIXES (42 PRs) • Resuming a compressed conversation shows each message once • Classic CLI shows one-sentence reasoning once, not again as its summary title • Kanban: a timed-out managed run is recorded timed_out, not crashed • Gateway stop/restart guard also covers sudo --system and -p profiles • hermes profile delete/rename from a scratch home no longer stops or deletes the real profile's gateway service • fix(gateway): lifecycle verbs never act on another home's service and refuse while sessions are live • fix(cli): bring the manage_connections card back to the classic CLI • fix(gateway): the dock keeps background subagents across a parent rebuild • fix(cli): /resume and -c restore the session's todo list from the gateway's resume snapshot • fix(gateway): list sessions compressed before created_source stamping • Kanban workers: delegate_task works again through owner-reserved children • fix(plugins): stamp a saved update check with the installs read before it ran • Kanban workers: session_search works, dead attempts free their slot, missing delegate_task is explained • fix(gateway,cli,tui): live session listings off the loop, profile stop parks instead of killing the host, plus four lifecycle fixes • CLI: frame user messages, reasoning and answers with bars and blank lines • fix(pm): refuse a registry gap in the caller, never through a PM worker (main red) • fix(terminal): remote backends no longer inherit the TUI process launch directory as their working directory • fix: /worktree new and Move to project actually move the session's terminal • fix(cli): every /cron form runs on the gateway, the cron store's only writer • fix(cli): /stop typed mid-turn shows its interrupt and stop results • fix(gateway): /diff session caps its reply by bytes on the wire and names the cut • fix(cli): /clear and /toolsets show the gateway session's tools • fix(cli): /save writes the gateway's canonical export on this machine • fix(cli): /compress reports a failed summary instead of claiming success • fix(cli): /new, /resume and /branch show the new session's usage and keep todo updates • fix(update): a tags-only release-history refresh gives up after 30s, not 15 minutes • fix(sessions): CLI sessions created through the gateway are listed and resumed by surface • fix(cli): /snapshot restore works in a gateway-backed chat • fix(cli): a /resume or /sessions switch subscribes the session it lands on • perf(deps): parse YAML with ruamel's C parser on Python 3.14 where its wheel ships • perf: hermes serve releases a closed session's memory (token memo, replay ring, gc on macOS) • ci: timing reports download as HTML instead of ZIP • Update-lock E2E test no longer loses its race on fast CI runners • Use remote tags when using blacksmith checkout • Classic CLI resize E2E checks the glyph layout it now ships with • Codex self-heal opt-out test no longer calls the real token endpoint • ci: temporarily revert to gh checkout in install-e2e workflow • Desktop core E2E: the mid-turn teardown interrupts the turn it left running • test: Windows marker-lock kill cell awaits the update child's exit instead of a fixed 3 s • test(gateway): restart burst test runs queued rows through the next owner's recovery (deflake) • test(gateway): stop fake-/proc scan tests reading the real PID owner (deflake test_detects_gateway_pid_via_proc) • ci: pull requests restore main's PM caches instead of saving their own 160 new features and fixes
Show more