{"generated":"2026-10-18T21:14:55Z","repo":"NousResearch/hermes-agent","repo_url":"https://github.com/NousResearch/hermes-agent","branch":"main","maintainer":"teknium1","issues":{"total_open":16101,"total_closed":19721,"scanned":100,"items":[{"number":141266,"title":"[Bug]: multiplex per-profile config reload expands ${env:} refs with no secret scope installed — false \"is not set\" warnings every minute","labels":[],"all_labels":[],"author":"CFinne01","assignee":"","unassigned":true,"created_at":"2026-10-18T21:07:47Z","updated_at":"2026-10-18T21:08:13Z","ago":"1m ago","age_days":0,"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141266"},{"number":141265,"title":"[Bug]: every ${env:VAR} config ref logs a false \"is not set\" warning — config.yaml is expanded at import time, before load_hermes_dotenv()","labels":[],"all_labels":[],"author":"CFinne01","assignee":"","unassigned":true,"created_at":"2026-10-18T21:07:42Z","updated_at":"2026-10-18T21:08:12Z","ago":"1m ago","age_days":0,"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141265"},{"number":141258,"title":"hermes-agent bundled skill omits skills.external_dirs — documented feature with no in-skill coverage","labels":[],"all_labels":[],"author":"DavidNovo","assignee":"","unassigned":true,"created_at":"2026-10-18T20:43:26Z","updated_at":"2026-10-18T21:08:00Z","ago":"26m ago","age_days":0,"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141258"},{"number":141232,"title":"docs(skills): hermes-s6-container-supervision states /run/service is tmpfs as fact, but it is deployment-dependent (measured overlay here)","labels":["tool/skills"],"all_labels":["type/docs","comp/cli","tool/skills","P3"],"author":"jetkjhGH","assignee":"","unassigned":true,"created_at":"2026-10-18T19:26:42Z","updated_at":"2026-10-18T21:06:15Z","ago":"1h ago","age_days":0,"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141232"},{"number":141236,"title":"[Bug]: list_sessions walks every session row on the gateway's loop thread — with a few thousand rows the loop stalls and the Telegram adapter drops fatally","labels":["platform/telegram"],"all_labels":["type/bug","comp/gateway","platform/telegram","P2","area/sessions"],"author":"imouro","assignee":"","unassigned":true,"created_at":"2026-10-18T19:35:43Z","updated_at":"2026-10-18T21:06:12Z","ago":"1h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141236"},{"number":141237,"title":"Voice mode: cannot interrupt spoken reply (Alt+T / Ctrl+C ignored during Piper TTS playback)","labels":["tool/tts"],"all_labels":["type/bug","comp/cli","tool/tts","P2"],"author":"ahmadnazir","assignee":"","unassigned":true,"created_at":"2026-10-18T19:37:24Z","updated_at":"2026-10-18T21:06:09Z","ago":"1h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141237"},{"number":141238,"title":"Title: [Bug]: Windows MSIX .appinstaller download missing from official release links","labels":["os/windows"],"all_labels":["type/bug","P2","area/install-update","os/windows"],"author":"rashidzetter","assignee":"","unassigned":true,"created_at":"2026-10-18T19:39:14Z","updated_at":"2026-10-18T21:06:07Z","ago":"1h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141238"},{"number":141231,"title":"[Bug]: Desktop update check fails with \"No Python interpreter is available\" when a source install lives outside $HERMES_HOME/hermes-agent","labels":["os/windows"],"all_labels":["type/bug","P3","comp/desktop","os/windows"],"author":"CTCycle","assignee":"","unassigned":true,"created_at":"2026-10-18T19:22:50Z","updated_at":"2026-10-18T21:06:03Z","ago":"1h ago","age_days":0,"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141231"},{"number":141233,"title":"Open Weights Pilgrim never counts open-weight models served via a provider (Qwen/Nemotron/gpt-oss via OpenRouter score 0)","labels":[],"all_labels":["type/bug","comp/plugins","P2"],"author":"EonHermes","assignee":"","unassigned":true,"created_at":"2026-10-18T19:29:59Z","updated_at":"2026-10-18T21:05:59Z","ago":"1h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141233"},{"number":141262,"title":"[FR]: Non-modal restart prompt when toggling a Desktop plugin off","labels":[],"all_labels":[],"author":"halr9000","assignee":"","unassigned":true,"created_at":"2026-10-18T21:01:46Z","updated_at":"2026-10-18T21:02:04Z","ago":"7m ago","age_days":0,"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141262"},{"number":141264,"title":"[Accessibility]: Capabilities → Plugins view — clipped/overlapping cards, unrendered category icons, search placement","labels":[],"all_labels":[],"author":"halr9000","assignee":"","unassigned":true,"created_at":"2026-10-18T21:01:59Z","updated_at":"2026-10-18T21:01:59Z","ago":"7m ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141264"},{"number":141263,"title":"[FR]: Collapse sidebar plugin nav rows on demand with a toggle below New session","labels":[],"all_labels":[],"author":"halr9000","assignee":"","unassigned":true,"created_at":"2026-10-18T21:01:49Z","updated_at":"2026-10-18T21:01:49Z","ago":"7m ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141263"},{"number":141253,"title":"Hermes Agent Tipster","labels":[],"all_labels":[],"author":"laistudio","assignee":"","unassigned":true,"created_at":"2026-10-18T20:36:37Z","updated_at":"2026-10-18T21:01:25Z","ago":"33m ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141253"},{"number":30970,"title":"Gateway should allow suppressing background review notifications","labels":[],"all_labels":["type/feature","comp/gateway","area/config","P3"],"author":"shawnpetros","assignee":"","unassigned":true,"created_at":"2026-05-23T13:54:20Z","updated_at":"2026-10-18T20:56:08Z","ago":"148d ago","age_days":148,"comments":2,"url":"https://github.com/NousResearch/hermes-agent/issues/30970"},{"number":83239,"title":"[Feature]: Desktop should show an explicit authoritative turn-state indicator","labels":[],"all_labels":["type/feature","P3","sweeper:risk-session-state","comp/desktop","area/sessions"],"author":"lilacprozac","assignee":"","unassigned":true,"created_at":"2026-08-10T14:26:24Z","updated_at":"2026-10-18T20:56:07Z","ago":"69d ago","age_days":69,"comments":3,"url":"https://github.com/NousResearch/hermes-agent/issues/83239"},{"number":140507,"title":"[Bug]: Hermes agent on windows on AMD strix halo 128 GO","labels":["os/windows"],"all_labels":["type/bug","comp/cli","area/config","P2","area/local-models","os/windows"],"author":"Moss720","assignee":"","unassigned":true,"created_at":"2026-10-17T12:11:37Z","updated_at":"2026-10-18T20:52:52Z","ago":"1d ago","age_days":1,"comments":2,"url":"https://github.com/NousResearch/hermes-agent/issues/140507"},{"number":130702,"title":"[Feature] `gateway.ready` has no capability negotiation: a mobile client cannot tell \"no recovery guarantee\" from \"guaranteed recovery\"","labels":[],"all_labels":["type/feature","comp/gateway","P2","sweeper:risk-session-state","area/sessions","comp/tui-gateway"],"author":"Alain-Prot0s5","assignee":"","unassigned":true,"created_at":"2026-10-01T16:56:24Z","updated_at":"2026-10-18T20:51:24Z","ago":"17d ago","age_days":17,"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/130702"},{"number":132096,"title":"pre_tool_call shell hook with fail_closed: false still blocks every tool for 60s after one timeout (dispatcher wrapper fails closed, ignores matcher)","labels":[],"all_labels":["type/bug","comp/agent","comp/cli","comp/plugins","area/config","P2"],"author":"karl-enobleon","assignee":"","unassigned":true,"created_at":"2026-10-03T09:15:55Z","updated_at":"2026-10-18T20:51:15Z","ago":"15d ago","age_days":15,"comments":3,"url":"https://github.com/NousResearch/hermes-agent/issues/132096"},{"number":141226,"title":"[Bug]: Desktop composer inserts a plugin `@`-reference starter twice when picked from the bare-`@` menu","labels":["desktop/chat"],"all_labels":["type/bug","P2","comp/desktop","desktop/chat"],"author":"danimalwb","assignee":"","unassigned":true,"created_at":"2026-10-18T18:57:06Z","updated_at":"2026-10-18T20:41:13Z","ago":"2h ago","age_days":0,"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141226"},{"number":141188,"title":"[Bug]: `memory` with a list `content` crashes the inline executor; reported as \"Error during API call\", other tool calls in the batch never run","labels":["tool/memory"],"all_labels":["type/bug","comp/tools","tool/memory","P2"],"author":"Jingyi-A-Chen","assignee":"","unassigned":true,"created_at":"2026-10-18T16:56:15Z","updated_at":"2026-10-18T20:38:52Z","ago":"4h ago","age_days":0,"comments":2,"url":"https://github.com/NousResearch/hermes-agent/issues/141188"},{"number":141227,"title":"Bug - Feature (models): complete the curated Anthropic picker and derive it from models.dev","labels":["tool/file","tool/web","provider/anthropic"],"all_labels":["type/bug","comp/cli","tool/file","tool/web","provider/anthropic","P2"],"author":"alexandre-leng","assignee":"","unassigned":true,"created_at":"2026-10-18T19:00:44Z","updated_at":"2026-10-18T20:36:38Z","ago":"2h ago","age_days":0,"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141227"},{"number":141223,"title":"[Bug]: Multiplexed profiles lose a shared MCP server's tools after it parks and revives (only the owning profile gets them back)","labels":["tool/mcp"],"all_labels":["type/bug","comp/tools","tool/mcp","P2","area/profiles"],"author":"felixgollnhuber","assignee":"","unassigned":true,"created_at":"2026-10-18T18:43:21Z","updated_at":"2026-10-18T20:36:36Z","ago":"2h ago","age_days":0,"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141223"},{"number":141221,"title":"[Bug]: path messages refused as commands","labels":["platform/discord"],"all_labels":["type/bug","comp/gateway","platform/discord","P2"],"author":"levinkin","assignee":"","unassigned":true,"created_at":"2026-10-18T18:39:41Z","updated_at":"2026-10-18T20:36:25Z","ago":"2h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141221"},{"number":139029,"title":"[Bug]: Kanban managed worker dies with WorkerPersistenceError: synchronous_rpc_on_event_loop","labels":[],"all_labels":["type/bug","comp/agent","P1","sweeper:risk-session-state","area/sessions"],"author":"roqianjas","assignee":"","unassigned":true,"created_at":"2026-10-15T09:41:11Z","updated_at":"2026-10-18T20:36:18Z","ago":"3d ago","age_days":3,"comments":6,"url":"https://github.com/NousResearch/hermes-agent/issues/139029"},{"number":134889,"title":"Tracking: one gateway owns every local session (#106742) — post-merge fixes","labels":["desktop/sessions","os/windows","desktop/connection"],"all_labels":["type/bug","comp/cli","comp/gateway","comp/cron","P0","sweeper:risk-session-state","sweeper:risk-message-delivery","sweeper:risk-compatibility","sweeper:risk-platform-windows","comp/desktop","area/sessions","area/profiles","desktop/sessions","os/windows","comp/tui-gateway","desktop/connection"],"author":"unsupportedpastels","assignee":"unsupportedpastels","unassigned":false,"created_at":"2026-10-08T03:09:49Z","updated_at":"2026-10-18T20:36:15Z","ago":"10d ago","age_days":10,"comments":185,"url":"https://github.com/NousResearch/hermes-agent/issues/134889"},{"number":129973,"title":"0.21.5 POSIX launcher: python3 -I -c shim breaks Herdr-style terminal agent detection","labels":["tool/file","os/macos"],"all_labels":["type/bug","comp/cli","tool/file","P2","area/install-update","os/macos"],"author":"v9yrbcgkyt-spec","assignee":"","unassigned":true,"created_at":"2026-10-01T04:08:44Z","updated_at":"2026-10-18T20:36:07Z","ago":"17d ago","age_days":17,"comments":3,"url":"https://github.com/NousResearch/hermes-agent/issues/129973"},{"number":83047,"title":"kanban: `blocker_auth` respawn guard parks a ready task forever (no drain)","labels":["needs-decision"],"all_labels":["type/bug","comp/cron","comp/plugins","area/config","P2","needs-decision","sweeper:risk-compatibility"],"author":"julio-cloudvisor","assignee":"","unassigned":true,"created_at":"2026-08-10T08:14:34Z","updated_at":"2026-10-18T20:36:02Z","ago":"69d ago","age_days":69,"comments":8,"url":"https://github.com/NousResearch/hermes-agent/issues/83047"},{"number":141050,"title":"skill_manage is symlink-blind: edits to symlinked skills fail 'not found' and create(name, category) nests a duplicate inside the existing skill dir","labels":["tool/skills"],"all_labels":["type/bug","comp/tools","tool/skills","P3"],"author":"Tikkaaa3","assignee":"","unassigned":true,"created_at":"2026-10-18T10:37:49Z","updated_at":"2026-10-18T20:35:57Z","ago":"10h ago","age_days":0,"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141050"},{"number":141219,"title":"[Bug]: async completions stay pending for a profile that owns a bot on one platform but uses the shared bot on another","labels":["tool/delegate","platform/discord"],"all_labels":["type/bug","comp/gateway","tool/delegate","platform/discord","P3","area/profiles"],"author":"levinkin","assignee":"","unassigned":true,"created_at":"2026-10-18T18:34:38Z","updated_at":"2026-10-18T20:35:53Z","ago":"2h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141219"},{"number":122378,"title":"[Bug] Windows updater + MCP orphan leak: Hermes cannot close nested Python process tree on update","labels":["tool/mcp","os/windows"],"all_labels":["type/bug","comp/tools","tool/mcp","P2","sweeper:risk-platform-windows","comp/desktop","area/install-update","os/windows"],"author":"Redenrik","assignee":"","unassigned":true,"created_at":"2026-09-25T06:25:13Z","updated_at":"2026-10-18T20:35:51Z","ago":"23d ago","age_days":23,"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/122378"},{"number":141071,"title":"[Bug]: Desktop update note says 'Run hermes gateway restart' when only a dashboard/serve unit restart is owed","labels":["tool/file","os/windows"],"all_labels":["type/bug","tool/file","P3","comp/desktop","area/install-update","os/windows"],"author":"kshitijk4poor","assignee":"","unassigned":true,"created_at":"2026-10-18T11:30:23Z","updated_at":"2026-10-18T20:31:33Z","ago":"9h ago","age_days":0,"comments":2,"url":"https://github.com/NousResearch/hermes-agent/issues/141071"},{"number":141208,"title":"[Bug]: `hermes send` outside the gateway opens a second E2EE client on the gateway's Matrix device + crypto store; gateway's next key share is undecryptable","labels":["tool/file","platform/matrix"],"all_labels":["type/bug","comp/tools","comp/plugins","tool/file","platform/matrix","P2"],"author":"TonyBostonTB","assignee":"","unassigned":true,"created_at":"2026-10-18T17:59:54Z","updated_at":"2026-10-18T20:22:51Z","ago":"3h ago","age_days":0,"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141208"},{"number":141209,"title":"[Bug]: browser_back crashes with AttributeError when there is no history (empty CLI output, unguarded result.get)","labels":["tool/browser"],"all_labels":["type/bug","comp/tools","tool/browser","P2"],"author":"bonzo-bvd","assignee":"","unassigned":true,"created_at":"2026-10-18T18:02:06Z","updated_at":"2026-10-18T20:22:46Z","ago":"3h ago","age_days":0,"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141209"},{"number":141247,"title":"Tracker: memory growth and orphaned children in long-running Hermes (#137156, #137087, #137057, #141018)","labels":[],"all_labels":["type/perf"],"author":"kshitijk4poor","assignee":"","unassigned":true,"created_at":"2026-10-18T20:18:14Z","updated_at":"2026-10-18T20:18:14Z","ago":"51m ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141247"},{"number":139818,"title":"[Bug]: Remote-backend desktop sessions are unresumable from a local desktop — session.resume fails with not_found","labels":["cause/fallout"],"all_labels":["type/bug","comp/gateway","area/auth","P2","sweeper:risk-session-state","area/sessions","cause/fallout"],"author":"rvwmng9rvk-crypto","assignee":"","unassigned":true,"created_at":"2026-10-16T10:52:12Z","updated_at":"2026-10-18T20:17:28Z","ago":"2d ago","age_days":2,"comments":6,"url":"https://github.com/NousResearch/hermes-agent/issues/139818"},{"number":141245,"title":"Desktop update popup 'needs one more step (gateway_restart)' is a false owed verdict: relaunch fails verification ~6s after the cold start, the fleet matrix in the same run reports current","labels":[],"all_labels":[],"author":"wkwee","assignee":"","unassigned":true,"created_at":"2026-10-18T20:17:02Z","updated_at":"2026-10-18T20:17:02Z","ago":"52m ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141245"},{"number":141216,"title":"[Bug]: skill_view reloads a skill already inlined by a cron job or a /skill command","labels":["tool/skills"],"all_labels":["type/perf","comp/tools","tool/skills","P2"],"author":"100yenadmin","assignee":"","unassigned":true,"created_at":"2026-10-18T18:20:10Z","updated_at":"2026-10-18T20:16:42Z","ago":"2h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141216"},{"number":141243,"title":"[Bug]: cron bot-chat delivery permanently fails with not_found when an unbound session holds the 'Bot Chat' title","labels":[],"all_labels":[],"author":"Astraea-Hermes","assignee":"","unassigned":true,"created_at":"2026-10-18T20:13:17Z","updated_at":"2026-10-18T20:13:17Z","ago":"56m ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141243"},{"number":141241,"title":"[Bug] Linux/Brave: real-profile copy deletes the mirrored cookies at startup (copy browser starts signed out; desktop-env/keyring + Preferences mirror)","labels":[],"all_labels":[],"author":"hewal-dev","assignee":"","unassigned":true,"created_at":"2026-10-18T20:07:31Z","updated_at":"2026-10-18T20:12:04Z","ago":"1h ago","age_days":0,"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141241"},{"number":141205,"title":"[Bug]: one-shot runs killed mid-run stay open forever — 'oneshot' is in no stale-open sweep","labels":[],"all_labels":["type/bug","P2","area/sessions"],"author":"zunami","assignee":"","unassigned":true,"created_at":"2026-10-18T17:52:27Z","updated_at":"2026-10-18T20:10:57Z","ago":"3h ago","age_days":0,"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141205"},{"number":94928,"title":"[Bug]: Desktop: terminal/read_file return empty output when pipe fds exceed FD_SETSIZE","labels":["tool/terminal","tool/file","backend/local"],"all_labels":["type/bug","comp/tools","tool/terminal","tool/file","backend/local","P2"],"author":"CorruptedKnowledge","assignee":"","unassigned":true,"created_at":"2026-08-25T17:38:01Z","updated_at":"2026-10-18T20:10:54Z","ago":"54d ago","age_days":54,"comments":5,"url":"https://github.com/NousResearch/hermes-agent/issues/94928"},{"number":67347,"title":"[Feature]: Guided picker for Subagent Model + Provider in Advanced Settings (Desktop + Dashboard)","labels":["tool/delegate","desktop/settings"],"all_labels":["type/feature","tool/delegate","area/config","P3","comp/desktop","comp/dashboard","desktop/settings"],"author":"DavidMetcalfe","assignee":"","unassigned":true,"created_at":"2026-07-19T06:19:28Z","updated_at":"2026-10-18T20:10:52Z","ago":"91d ago","age_days":91,"comments":14,"url":"https://github.com/NousResearch/hermes-agent/issues/67347"},{"number":141210,"title":"[Feature]: Deepseek Search & Fetch","labels":["tool/web","provider/deepseek"],"all_labels":["type/feature","comp/tools","tool/web","provider/deepseek","P3"],"author":"chadnice","assignee":"","unassigned":true,"created_at":"2026-10-18T18:03:12Z","updated_at":"2026-10-18T20:05:59Z","ago":"3h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141210"},{"number":64360,"title":"/usage shows unhelpful \"No active agent\" message on a fresh session instead of guiding the user","labels":["desktop/chat"],"all_labels":["type/feature","comp/cli","area/config","P3","comp/desktop","area/billing","area/sessions","desktop/chat"],"author":"pabloespartero","assignee":"","unassigned":true,"created_at":"2026-07-14T11:18:24Z","updated_at":"2026-10-18T20:05:41Z","ago":"96d ago","age_days":96,"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/64360"},{"number":141195,"title":"Tracking: retire places where Hermes runs a copy of itself instead of asking the session owner","labels":[],"all_labels":["type/refactor","comp/cli","comp/gateway","P3","area/profiles","comp/tui-gateway"],"author":"alt-glitch","assignee":"","unassigned":true,"created_at":"2026-10-18T17:34:41Z","updated_at":"2026-10-18T19:51:39Z","ago":"3h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141195"},{"number":112712,"title":"feat(cron): successful-run delivery failures are invisible to every proactive surface; treat them as incidents with a fallback escalation surface","labels":[],"all_labels":["type/feature","comp/cron","P3","sweeper:risk-message-delivery"],"author":"paoloantinori","assignee":"","unassigned":true,"created_at":"2026-09-16T08:01:51Z","updated_at":"2026-10-18T19:51:37Z","ago":"32d ago","age_days":32,"comments":5,"url":"https://github.com/NousResearch/hermes-agent/issues/112712"},{"number":139551,"title":"doctor probes static provider rows unconditionally (false key demands)","labels":["invalid"],"all_labels":["type/bug","invalid","comp/cli","area/auth","area/config","P2","area/install-update"],"author":"deadczarvc","assignee":"","unassigned":true,"created_at":"2026-10-16T02:01:17Z","updated_at":"2026-10-18T19:47:46Z","ago":"2d ago","age_days":2,"comments":2,"url":"https://github.com/NousResearch/hermes-agent/issues/139551"},{"number":141133,"title":"[Bug]: `hermes -p \u003cname> gateway stop` on a served multiplex profile stops the host gateway (host pid in the profile's gateway.lock read as a separate gateway)","labels":[],"all_labels":["type/bug","comp/cli","P2","area/profiles"],"author":"deadczarvc","assignee":"","unassigned":true,"created_at":"2026-10-18T14:09:44Z","updated_at":"2026-10-18T19:47:44Z","ago":"6h ago","age_days":0,"comments":6,"url":"https://github.com/NousResearch/hermes-agent/issues/141133"},{"number":141240,"title":"[Bug]: Second model switch deletes the first prompt — marker strip matches a marker row that absorbed the user prompt; Anthropic then receives an \"(empty)\" first turn","labels":[],"all_labels":[],"author":"pback34","assignee":"","unassigned":true,"created_at":"2026-10-18T19:47:27Z","updated_at":"2026-10-18T19:47:27Z","ago":"1h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141240"},{"number":90713,"title":"feat: make system memory-pressure thresholds configurable (dashboard banner + kanban guard share the same classifier)","labels":[],"all_labels":["type/feature","comp/gateway","comp/cron","area/config","P2","sweeper:risk-compatibility"],"author":"Nicolamy-35","assignee":"","unassigned":true,"created_at":"2026-08-20T09:45:59Z","updated_at":"2026-10-18T19:46:10Z","ago":"59d ago","age_days":59,"comments":6,"url":"https://github.com/NousResearch/hermes-agent/issues/90713"},{"number":141196,"title":"gateway: retire the slash worker, a second HermesCLI per TUI/Desktop session","labels":["tool/mcp"],"all_labels":["type/refactor","comp/gateway","tool/mcp","P3","area/profiles","comp/tui-gateway"],"author":"alt-glitch","assignee":"","unassigned":true,"created_at":"2026-10-18T17:34:43Z","updated_at":"2026-10-18T19:41:37Z","ago":"3h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141196"},{"number":141197,"title":"gateway: replace the cli.exec RPC with typed owner requests","labels":["desktop/settings"],"all_labels":["type/refactor","comp/gateway","area/config","P3","comp/desktop","area/profiles","desktop/settings","comp/tui-gateway"],"author":"alt-glitch","assignee":"","unassigned":true,"created_at":"2026-10-18T17:34:46Z","updated_at":"2026-10-18T19:41:35Z","ago":"3h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141197"},{"number":141198,"title":"desktop: stop running CLI subcommands for things the gateway can answer","labels":["desktop/connection"],"all_labels":["type/refactor","comp/gateway","P3","comp/desktop","desktop/connection"],"author":"alt-glitch","assignee":"","unassigned":true,"created_at":"2026-10-18T17:34:48Z","updated_at":"2026-10-18T19:41:32Z","ago":"3h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141198"},{"number":141199,"title":"dashboard: call functions or owner jobs instead of running hermes subcommands per button","labels":[],"all_labels":["type/refactor","comp/cli","P3","comp/dashboard"],"author":"alt-glitch","assignee":"","unassigned":true,"created_at":"2026-10-18T17:34:51Z","updated_at":"2026-10-18T19:41:30Z","ago":"3h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141199"},{"number":141153,"title":"[Bug]: Undeliverable async-delegation completion requeued every ~2s forever (admission_conflict never spends a delivery attempt)","labels":["tool/delegate"],"all_labels":["type/bug","comp/tools","tool/delegate","P2"],"author":"paisalk","assignee":"","unassigned":true,"created_at":"2026-10-18T15:13:58Z","updated_at":"2026-10-18T19:40:08Z","ago":"5h ago","age_days":0,"comments":3,"url":"https://github.com/NousResearch/hermes-agent/issues/141153"},{"number":140222,"title":"cron: agent jobs with a monitor create an empty session on every unchanged tick (gate runs after canonical admission)","labels":[],"all_labels":["type/bug","comp/cron","P2","area/sessions"],"author":"ahrazhusain","assignee":"","unassigned":true,"created_at":"2026-10-17T01:19:54Z","updated_at":"2026-10-18T19:39:09Z","ago":"1d ago","age_days":1,"comments":2,"url":"https://github.com/NousResearch/hermes-agent/issues/140222"},{"number":141200,"title":"bot mode: send peer DMs as a request to the target profile, not by running hermes peer dm","labels":["tool/file"],"all_labels":["type/refactor","comp/tools","tool/file","P3","area/profiles"],"author":"alt-glitch","assignee":"","unassigned":true,"created_at":"2026-10-18T17:34:53Z","updated_at":"2026-10-18T19:36:54Z","ago":"3h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141200"},{"number":141201,"title":"gateway: hand restarts to a small restart entry point instead of the full CLI","labels":[],"all_labels":["type/refactor","comp/cli","comp/gateway","P3","area/install-update"],"author":"alt-glitch","assignee":"","unassigned":true,"created_at":"2026-10-18T17:34:56Z","updated_at":"2026-10-18T19:36:52Z","ago":"3h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141201"},{"number":141202,"title":"surfaces: ask the owner to switch session or profile instead of re-executing the process","labels":[],"all_labels":["type/refactor","comp/cli","P3","comp/dashboard","area/sessions","area/profiles"],"author":"alt-glitch","assignee":"","unassigned":true,"created_at":"2026-10-18T17:34:58Z","updated_at":"2026-10-18T19:36:50Z","ago":"3h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141202"},{"number":141194,"title":"[Feature]: Document/expose the session-bound client env to plugins (terminal/pane identity for integrations)","labels":[],"all_labels":["type/feature","comp/agent","comp/gateway","comp/plugins","P2"],"author":"krzysu","assignee":"","unassigned":true,"created_at":"2026-10-18T17:29:47Z","updated_at":"2026-10-18T19:32:47Z","ago":"3h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141194"},{"number":63651,"title":"[Feature]: Gateway buttons and reply intents for memory/skills write approval","labels":["tool/memory","tool/skills","tool/tts"],"all_labels":["type/feature","comp/gateway","tool/memory","tool/skills","tool/tts","platform/telegram","P3"],"author":"web3blind","assignee":"","unassigned":true,"created_at":"2026-07-13T07:20:26Z","updated_at":"2026-10-18T19:32:44Z","ago":"97d ago","age_days":97,"comments":5,"url":"https://github.com/NousResearch/hermes-agent/issues/63651"},{"number":136931,"title":"Skill self-improvement can regress good workflows: distinguish durable lessons from temporary fixes and task-local constraints","labels":["tool/skills","needs-decision"],"all_labels":["type/feature","comp/agent","tool/skills","P3","needs-decision"],"author":"Xipong","assignee":"","unassigned":true,"created_at":"2026-10-12T03:08:38Z","updated_at":"2026-10-18T19:32:44Z","ago":"6d ago","age_days":6,"comments":3,"url":"https://github.com/NousResearch/hermes-agent/issues/136931"},{"number":79836,"title":"Hermes Desktop messaging sidebar is missing sections/icons for raft and several other enabled platforms","labels":["tool/file","desktop/sessions"],"all_labels":["type/bug","tool/file","P3","comp/desktop","area/sessions","desktop/sessions"],"author":"Vocllum","assignee":"","unassigned":true,"created_at":"2026-08-06T02:29:34Z","updated_at":"2026-10-18T19:32:37Z","ago":"73d ago","age_days":73,"comments":4,"url":"https://github.com/NousResearch/hermes-agent/issues/79836"},{"number":108122,"title":"xai-oauth: stale-token 403 bad-credentials aborts gateway turns (401-gated refresh never fires; cached agent can't adopt same-account rotation)","labels":["provider/xai"],"all_labels":["type/bug","comp/agent","provider/xai","area/auth","P2","area/profiles"],"author":"dlukt","assignee":"","unassigned":true,"created_at":"2026-09-11T10:13:49Z","updated_at":"2026-10-18T19:31:28Z","ago":"37d ago","age_days":37,"comments":4,"url":"https://github.com/NousResearch/hermes-agent/issues/108122"},{"number":135623,"title":"[Bug]: Desktop read-aloud occasionally re-reads the previous reply after sending a message","labels":["tool/tts","desktop/chat"],"all_labels":["type/bug","tool/tts","P2","sweeper:risk-session-state","comp/desktop","desktop/chat"],"author":"jinbasama","assignee":"","unassigned":true,"created_at":"2026-10-09T13:17:03Z","updated_at":"2026-10-18T19:27:33Z","ago":"9d ago","age_days":9,"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/135623"},{"number":141171,"title":"Homebrew install: plugin runtime makes publish_launchers() write PM launchers into the Cellar → launchd gateway crash-loops \"no dependency environment is committed\"","labels":["os/macos"],"all_labels":["type/bug","comp/cli","P2","area/install-update","os/macos"],"author":"maulafaizz","assignee":"","unassigned":true,"created_at":"2026-10-18T15:57:09Z","updated_at":"2026-10-18T19:27:28Z","ago":"5h ago","age_days":0,"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141171"},{"number":140915,"title":"Desktop dictation: live STT never engages on a remote/gated connection — transcribe-stream 403s and silently falls back to blob upload","labels":["tool/tts","desktop/chat"],"all_labels":["type/bug","tool/tts","area/auth","P2","comp/desktop","desktop/chat"],"author":"chance94","assignee":"","unassigned":true,"created_at":"2026-10-18T05:46:16Z","updated_at":"2026-10-18T19:27:21Z","ago":"15h ago","age_days":0,"comments":5,"url":"https://github.com/NousResearch/hermes-agent/issues/140915"},{"number":141186,"title":"[Bug]: Background review logs a full traceback for a context engine's designed detach refusal","labels":[],"all_labels":["type/bug","comp/agent","P3","area/compression"],"author":"100yenadmin","assignee":"","unassigned":true,"created_at":"2026-10-18T16:54:49Z","updated_at":"2026-10-18T19:27:14Z","ago":"4h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141186"},{"number":39656,"title":"Hardening: optional OS-keystore (DPAPI/Keychain/libsecret) at-rest backing for auth.json","labels":["desktop/settings","os/windows"],"all_labels":["type/security","area/auth","P3","comp/desktop","desktop/settings","os/windows"],"author":"EvilHumphrey","assignee":"","unassigned":true,"created_at":"2026-06-05T07:39:15Z","updated_at":"2026-10-18T19:21:52Z","ago":"135d ago","age_days":135,"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/39656"},{"number":141063,"title":"Desktop model switch to a named custom provider fails client-side with model_resolution_failed","labels":["provider/ollama","desktop/settings"],"all_labels":["type/bug","provider/ollama","area/config","P2","comp/desktop","desktop/settings"],"author":"jamesstorm","assignee":"","unassigned":true,"created_at":"2026-10-18T11:10:43Z","updated_at":"2026-10-18T19:21:35Z","ago":"9h ago","age_days":0,"comments":2,"url":"https://github.com/NousResearch/hermes-agent/issues/141063"},{"number":128827,"title":"Windows: `hermes update` fails rotating `tools\\python` — its own orphaned `source_check` worker holds the libcrypto DLL inside `.previous-*` (WinError 5), and poisoned lock files make the retry hang silently","labels":["python:uv","os/windows"],"all_labels":["type/bug","comp/cli","P2","python:uv","sweeper:risk-compatibility","sweeper:risk-platform-windows","comp/desktop","area/install-update","os/windows"],"author":"jaylondere","assignee":"","unassigned":true,"created_at":"2026-09-30T03:02:59Z","updated_at":"2026-10-18T19:20:13Z","ago":"18d ago","age_days":18,"comments":5,"url":"https://github.com/NousResearch/hermes-agent/issues/128827"},{"number":98789,"title":"bug(cli): query-file text that looks like Rich markup crashes chat startup","labels":[],"all_labels":["type/bug","comp/cli","P2"],"author":"Alish3r","assignee":"","unassigned":true,"created_at":"2026-08-30T19:18:36Z","updated_at":"2026-10-18T19:18:17Z","ago":"49d ago","age_days":49,"comments":4,"url":"https://github.com/NousResearch/hermes-agent/issues/98789"},{"number":141101,"title":"[Bug]: hermes update never invalidates per-profile model catalog caches — models released after the cached snapshot stay invisible for up to 7 days","labels":[],"all_labels":["type/bug","comp/cli","P2","area/install-update","area/profiles"],"author":"herrschmidt","assignee":"","unassigned":true,"created_at":"2026-10-18T12:55:31Z","updated_at":"2026-10-18T19:17:04Z","ago":"8h ago","age_days":0,"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141101"},{"number":141182,"title":"[Docs]: /docs/integrations/nous-portal model-family table is a full generation stale — and one /model example is a dead id","labels":["tool/file","provider/nous"],"all_labels":["type/docs","tool/file","provider/nous","P3"],"author":"jetkjhGH","assignee":"","unassigned":true,"created_at":"2026-10-18T16:25:11Z","updated_at":"2026-10-18T19:17:01Z","ago":"4h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141182"},{"number":76767,"title":"[Bug]: Desktop app viewing a live Telegram session — replies rendered on desktop but never delivered to the Telegram chat (zero delivery obligations created)","labels":["platform/telegram","needs-decision"],"all_labels":["type/feature","comp/gateway","platform/telegram","P2","needs-decision","sweeper:risk-session-state","sweeper:risk-message-delivery","area/sessions"],"author":"Aditya-A-G","assignee":"","unassigned":true,"created_at":"2026-08-02T12:24:35Z","updated_at":"2026-10-18T19:07:52Z","ago":"77d ago","age_days":77,"comments":8,"url":"https://github.com/NousResearch/hermes-agent/issues/76767"},{"number":80227,"title":"computer_use WSL: _EmbeddedCuaDaemon generates Unix socket path for Windows-side cua-driver.exe (OS error 123)","labels":["os/windows"],"all_labels":["type/bug","comp/tools","P3","sweeper:risk-platform-windows","os/windows"],"author":"a844810597","assignee":"","unassigned":true,"created_at":"2026-08-06T09:42:32Z","updated_at":"2026-10-18T19:07:50Z","ago":"73d ago","age_days":73,"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/80227"},{"number":141180,"title":"session.resume sends the full transcript; long sessions take 10–20 s to open (add a recent-message window)","labels":[],"all_labels":["type/feature","comp/gateway","P3","area/sessions","comp/tui-gateway"],"author":"nexurlabs","assignee":"","unassigned":true,"created_at":"2026-10-18T16:19:07Z","updated_at":"2026-10-18T19:07:41Z","ago":"4h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141180"},{"number":141178,"title":"[Bug]: New Group Chat offers bots from other connections, then refuses them — \"Group members must belong to the same authority connection\"","labels":[],"all_labels":["type/bug","P2","comp/desktop"],"author":"kerrz2020","assignee":"","unassigned":true,"created_at":"2026-10-18T16:10:09Z","updated_at":"2026-10-18T19:07:36Z","ago":"4h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141178"},{"number":43868,"title":"feat(install): allow custom install directory while keeping user config in $HOME","labels":["os/windows"],"all_labels":["type/feature","comp/cli","area/config","P3","area/install-update","os/windows"],"author":"iversoner","assignee":"","unassigned":true,"created_at":"2026-06-11T00:44:27Z","updated_at":"2026-10-18T19:07:34Z","ago":"129d ago","age_days":129,"comments":2,"url":"https://github.com/NousResearch/hermes-agent/issues/43868"},{"number":110055,"title":"Pain cluster: model picker never shows where its list came from — stale catalog, bundled fallback and discovered lists all look identical, so 'my model is missing' is re-debugged by hand every time","labels":["provider/copilot","from-pain-miner","desktop/settings"],"all_labels":["type/feature","comp/cli","provider/copilot","area/config","P2","comp/desktop","from-pain-miner","desktop/settings","desktop/chat"],"author":"teknium1","assignee":"","unassigned":true,"created_at":"2026-09-13T16:08:09Z","updated_at":"2026-10-18T19:07:31Z","ago":"35d ago","age_days":35,"comments":2,"url":"https://github.com/NousResearch/hermes-agent/issues/110055"},{"number":136687,"title":"Pain cluster: Anthropic credential/auth-mode choice is invisible — Console keys sent as OAuth surface as \"credit balance too low\", subscription→paid fallbacks are silent","labels":["provider/anthropic","from-pain-miner"],"all_labels":["type/bug","comp/agent","provider/anthropic","area/auth","area/config","P1","sweeper:risk-security-boundary","area/billing","from-pain-miner"],"author":"teknium1","assignee":"","unassigned":true,"created_at":"2026-10-11T16:22:50Z","updated_at":"2026-10-18T19:07:28Z","ago":"7d ago","age_days":7,"comments":2,"url":"https://github.com/NousResearch/hermes-agent/issues/136687"},{"number":141175,"title":"Pain cluster: Team Gateway relay silently disables directly-connected platforms; dashboard Channels toggles revert with no explanation (3 Discord threads this week)","labels":["tool/browser","platform/telegram","platform/discord"],"all_labels":["type/bug","tool/browser","platform/telegram","platform/discord","platform/slack","area/config","P2","comp/dashboard","from-pain-miner"],"author":"teknium1","assignee":"","unassigned":true,"created_at":"2026-10-18T16:07:30Z","updated_at":"2026-10-18T19:07:19Z","ago":"5h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141175"},{"number":141176,"title":"Pain cluster: optional extras vanish on PM rebuild or restart (telegram, aiohttp, plugin deps) and enabled platforms switch off with no self-heal; hosted instances go down (2 Discord, 9 issues)","labels":["platform/telegram","platform/webhook","from-pain-miner"],"all_labels":["comp/gateway","platform/telegram","platform/webhook","P2","area/install-update","from-pain-miner"],"author":"teknium1","assignee":"","unassigned":true,"created_at":"2026-10-18T16:07:32Z","updated_at":"2026-10-18T19:07:16Z","ago":"5h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141176"},{"number":129153,"title":"[Bug]: process:// transports (Claude subscription DirectSDK) are treated as local, so 'prompt is too long' skips compression and the session is stuck forever","labels":[],"all_labels":["type/bug","comp/agent","P3","area/compression"],"author":"mht38","assignee":"","unassigned":true,"created_at":"2026-09-30T09:23:33Z","updated_at":"2026-10-18T19:07:07Z","ago":"18d ago","age_days":18,"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/129153"},{"number":29779,"title":"WeChat adapter content dedup silently drops repeated commands, breaking /approve workflow","labels":["tool/file"],"all_labels":["type/bug","comp/gateway","tool/file","P2"],"author":"HH1162","assignee":"","unassigned":true,"created_at":"2026-05-21T10:56:12Z","updated_at":"2026-10-18T18:57:37Z","ago":"150d ago","age_days":150,"comments":5,"url":"https://github.com/NousResearch/hermes-agent/issues/29779"},{"number":136450,"title":"[Feature]: Per-chat pending slots in BasePlatformAdapter — enable multiple chats per platform in session groups","labels":["needs-decision"],"all_labels":["type/feature","comp/gateway","P2","needs-decision","sweeper:risk-session-state","sweeper:risk-message-delivery","area/sessions"],"author":"TwoRobotsinaTrenchcoat","assignee":"","unassigned":true,"created_at":"2026-10-11T05:04:21Z","updated_at":"2026-10-18T18:57:25Z","ago":"7d ago","age_days":7,"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/136450"},{"number":141163,"title":"Desktop app does not respawn its serve backend after update — router (18434) never starts, plus 8 follow-on defects (fallback chain, compression pin, model picker)","labels":["os/macos"],"all_labels":["type/bug","comp/gateway","P2","area/sessions","area/compression","area/local-models","os/macos"],"author":"sinisa222","assignee":"","unassigned":true,"created_at":"2026-10-18T15:38:09Z","updated_at":"2026-10-18T18:49:15Z","ago":"5h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141163"},{"number":141164,"title":"[Bug]: lifecycle guard Branch D blocks inert Python dictionary strings (KILL/wait + Hermes + gateway)","labels":["tool/terminal"],"all_labels":["type/bug","comp/cron","tool/terminal","P2"],"author":"Hugo1699","assignee":"","unassigned":true,"created_at":"2026-10-18T15:38:48Z","updated_at":"2026-10-18T18:49:12Z","ago":"5h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141164"},{"number":140004,"title":"Hermes on Android/Termux after a few days of daily use: what works, what broke, and the upstream bugs it surfaced","labels":["tool/memory","tool/skills","tool/tts"],"all_labels":["type/security","comp/agent","comp/cli","tool/memory","tool/skills","tool/tts","area/config","P3","comp/dashboard","area/install-update"],"author":"Padilha-BR","assignee":"","unassigned":true,"created_at":"2026-10-16T16:41:51Z","updated_at":"2026-10-18T18:49:10Z","ago":"2d ago","age_days":2,"comments":4,"url":"https://github.com/NousResearch/hermes-agent/issues/140004"},{"number":141159,"title":"[Bug]: slash invocation fails for every skill in `skills.create_dir` — the map stores an absolute `skill_dir`, and the normalizer does not trust that root","labels":["tool/skills"],"all_labels":["type/bug","comp/agent","tool/skills","P3"],"author":"danimalwb","assignee":"","unassigned":true,"created_at":"2026-10-18T15:23:27Z","updated_at":"2026-10-18T18:49:02Z","ago":"5h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141159"},{"number":71243,"title":"MoA reference fan-out gives zero UI feedback — a slow advisor is indistinguishable from a hang (and reference_timeout defaults to 900s)","labels":[],"all_labels":["type/bug","comp/agent","comp/cli","area/config","P2","area/streaming"],"author":"datanerdie","assignee":"","unassigned":true,"created_at":"2026-07-25T06:38:37Z","updated_at":"2026-10-18T18:48:36Z","ago":"85d ago","age_days":85,"comments":8,"url":"https://github.com/NousResearch/hermes-agent/issues/71243"},{"number":131530,"title":"bug(providers): Groq's hardcoded reasoning_effort=\"default\" 400s on gpt-oss-20b/120b (regression from #75089)","labels":[],"all_labels":["type/bug","comp/plugins","P3"],"author":"chikagonight","assignee":"","unassigned":true,"created_at":"2026-10-02T13:43:40Z","updated_at":"2026-10-18T18:40:08Z","ago":"16d ago","age_days":16,"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/131530"},{"number":122424,"title":"package.json pins js-yaml@4.3.1 / yaml\u003c2.9 to known CVE ranges (GHSA-2883-xcg3-v3hh, GHSA-48c2-rrv3-qjmp)","labels":["dependencies","javascript"],"all_labels":["type/security","P3","dependencies","sweeper:risk-compatibility","comp/desktop","javascript","area/install-update"],"author":"Ethan-Vex","assignee":"","unassigned":true,"created_at":"2026-09-25T07:19:35Z","updated_at":"2026-10-18T18:29:10Z","ago":"23d ago","age_days":23,"comments":16,"url":"https://github.com/NousResearch/hermes-agent/issues/122424"},{"number":141065,"title":"[Bug] Intermittent provider gateway \"json_parse_error\" (Missing Content-Type header) aborts the turn instead of auto-retrying — identical resend succeeds","labels":["provider/other"],"all_labels":["type/bug","comp/agent","P2","area/streaming","provider/other"],"author":"runs-agents","assignee":"","unassigned":true,"created_at":"2026-10-18T11:19:24Z","updated_at":"2026-10-18T18:23:45Z","ago":"9h ago","age_days":0,"comments":3,"url":"https://github.com/NousResearch/hermes-agent/issues/141065"},{"number":141150,"title":"Compaction summarizer caps (160K-char input, 10K-token ceiling, 6000-char per message) do not scale with the summary model's context window","labels":["tool/file"],"all_labels":["type/bug","comp/agent","tool/file","area/config","P2","area/compression"],"author":"Bjorgz","assignee":"","unassigned":true,"created_at":"2026-10-18T15:11:16Z","updated_at":"2026-10-18T18:23:42Z","ago":"5h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141150"},{"number":141152,"title":"[Bug]: Desktop: changing model/reasoning effort on a Telegram-origin session fails with runtime_coordination_required","labels":[],"all_labels":["type/bug","P2","area/sessions","comp/tui-gateway"],"author":"paisalk","assignee":"","unassigned":true,"created_at":"2026-10-18T15:13:57Z","updated_at":"2026-10-18T18:23:37Z","ago":"5h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141152"},{"number":139705,"title":"[Bug]: Two machines' sessions merge into one sidebar group — primary-backend rows get the activated gateway's connection id","labels":["desktop/sessions"],"all_labels":["type/bug","P2","sweeper:risk-session-state","comp/desktop","area/sessions","area/profiles","desktop/sessions"],"author":"29206394","assignee":"","unassigned":true,"created_at":"2026-10-16T06:52:20Z","updated_at":"2026-10-18T18:18:34Z","ago":"2d ago","age_days":2,"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/139705"},{"number":141141,"title":"[Feature] Advisory resource locks for concurrent sessions — field report + working plugin (block, comment/STOP, wake waiting gateway conversations)","labels":["tool/file","os/windows"],"all_labels":["type/feature","comp/plugins","tool/file","P3","area/profiles","os/windows"],"author":"Vyzygota","assignee":"","unassigned":true,"created_at":"2026-10-18T14:39:58Z","updated_at":"2026-10-18T18:09:43Z","ago":"6h ago","age_days":0,"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141141"},{"number":129003,"title":"Plugin loader requires_hermes gate resolves Hermes version from a stale git clone tag: required plugin silently SKIPPED at boot ('running 0.21.3' vs actual 0.21.4+)","labels":[],"all_labels":["type/bug","comp/cli","comp/plugins","P3"],"author":"jacobhausler","assignee":"","unassigned":true,"created_at":"2026-09-30T05:58:21Z","updated_at":"2026-10-18T18:09:27Z","ago":"18d ago","age_days":18,"comments":2,"url":"https://github.com/NousResearch/hermes-agent/issues/129003"},{"number":141052,"title":"[Bug]: install.sh aborts on uv bootstrap — sha256sum's escaping prefix (leading \\) breaks the digest comparison","labels":[],"all_labels":["type/bug","P2","area/install-update"],"author":"agent-judy","assignee":"","unassigned":true,"created_at":"2026-10-18T10:41:09Z","updated_at":"2026-10-18T18:06:00Z","ago":"10h ago","age_days":0,"comments":6,"url":"https://github.com/NousResearch/hermes-agent/issues/141052"}]},"pull_requests":{"total_open":33840,"total_closed":70937,"scanned":50,"items":[{"number":140085,"title":"fix: .env memo misses same-tick rewrites; models.dev entries drop plugin profile env vars","author":"c2h5oh","draft":false,"review":"","additions":71,"deletions":4,"labels":[],"created_at":"2026-10-16T19:18:16Z","updated_at":"2026-10-16T19:18:16Z","ago":"0m ago","url":"https://github.com/NousResearch/hermes-agent/pull/140085","ci":"pending","ci_ok":0,"ci_total":4,"queue":"needs-review"},{"number":140084,"title":"plugin-catalog: add surp-hermes-x402-llm","author":"ivcained","draft":false,"review":"","additions":27,"deletions":0,"labels":[],"created_at":"2026-10-16T19:12:32Z","updated_at":"2026-10-16T19:12:34Z","ago":"5m ago","url":"https://github.com/NousResearch/hermes-agent/pull/140084","ci":"none","ci_ok":0,"ci_total":0,"queue":"needs-review"},{"number":140083,"title":"fix(update): fall back when os.link is unavailable","author":"KoNit-K","draft":true,"review":"","additions":44,"deletions":4,"labels":[],"created_at":"2026-10-16T19:12:22Z","updated_at":"2026-10-16T19:12:22Z","ago":"6m ago","url":"https://github.com/NousResearch/hermes-agent/pull/140083","ci":"none","ci_ok":0,"ci_total":0,"queue":"draft"},{"number":140082,"title":"plugin-catalog: effortless-hermes v0.3.0 (supersedes #140077)","author":"ivcained","draft":false,"review":"","additions":3,"deletions":2,"labels":["type/feature","comp/plugins","P3"],"created_at":"2026-10-16T19:10:04Z","updated_at":"2026-10-16T19:13:40Z","ago":"4m ago","url":"https://github.com/NousResearch/hermes-agent/pull/140082","ci":"none","ci_ok":0,"ci_total":0,"queue":"needs-review"},{"number":140081,"title":"fix(gateway): refresh hermes_home when gateway_state.json outlives its writer","author":"kouyichi","draft":true,"review":"","additions":43,"deletions":1,"labels":["type/bug","comp/gateway","P2","area/profiles"],"created_at":"2026-10-16T19:08:55Z","updated_at":"2026-10-16T19:13:43Z","ago":"4m ago","url":"https://github.com/NousResearch/hermes-agent/pull/140081","ci":"none","ci_ok":0,"ci_total":0,"queue":"draft"},{"number":140079,"title":"fix(desktop): keep remote transport failures out of expired-session recovery","author":"wgtrevillyan","draft":false,"review":"","additions":38,"deletions":8,"labels":["type/bug","area/auth","P3","comp/desktop","area/sessions"],"created_at":"2026-10-16T19:02:13Z","updated_at":"2026-10-16T19:08:47Z","ago":"9m ago","url":"https://github.com/NousResearch/hermes-agent/pull/140079","ci":"none","ci_ok":0,"ci_total":0,"queue":"needs-review"},{"number":140078,"title":"fix(plugins): scope hook-timeout suppression per session; apply shell-hook matcher before the gate","author":"omegazheng","draft":false,"review":"","additions":201,"deletions":13,"labels":["type/bug","comp/agent","comp/cli","comp/plugins","P1"],"created_at":"2026-10-16T18:59:31Z","updated_at":"2026-10-16T19:04:23Z","ago":"13m ago","url":"https://github.com/NousResearch/hermes-agent/pull/140078","ci":"none","ci_ok":0,"ci_total":0,"queue":"needs-review"},{"number":140075,"title":"fix(gateway): resolve short local resume hints","author":"KoNit-K","draft":true,"review":"","additions":40,"deletions":0,"labels":["type/bug","comp/gateway","P1","area/sessions"],"created_at":"2026-10-16T18:56:31Z","updated_at":"2026-10-16T19:04:32Z","ago":"13m ago","url":"https://github.com/NousResearch/hermes-agent/pull/140075","ci":"none","ci_ok":0,"ci_total":0,"queue":"draft"},{"number":140074,"title":"fmt(js): `npm run fix` auto-fix","author":"app/hermes-seaeye","draft":false,"review":"","additions":9789,"deletions":3333,"labels":["type/refactor","comp/tui","P3","comp/desktop","desktop/chat","desktop/files"],"created_at":"2026-10-16T18:55:32Z","updated_at":"2026-10-16T19:05:11Z","ago":"13m ago","url":"https://github.com/NousResearch/hermes-agent/pull/140074","ci":"failing","ci_ok":51,"ci_total":53,"queue":"needs-review"},{"number":140071,"title":"fix(memory): retain caller identity for provider tools","author":"KoNit-K","draft":true,"review":"","additions":43,"deletions":2,"labels":["type/bug","comp/agent","tool/memory","P3","area/profiles"],"created_at":"2026-10-16T18:53:51Z","updated_at":"2026-10-16T18:58:59Z","ago":"19m ago","url":"https://github.com/NousResearch/hermes-agent/pull/140071","ci":"none","ci_ok":0,"ci_total":0,"queue":"draft"},{"number":140070,"title":"fix(ci): skip canary publishing on forks","author":"joojalre","draft":false,"review":"","additions":2,"deletions":1,"labels":["type/bug","P2"],"created_at":"2026-10-16T18:53:50Z","updated_at":"2026-10-16T19:12:22Z","ago":"6m ago","url":"https://github.com/NousResearch/hermes-agent/pull/140070","ci":"none","ci_ok":0,"ci_total":0,"queue":"needs-review"},{"number":140069,"title":"chore(deps): bump katex from 0.16.47 to 0.18.2","author":"app/dependabot","draft":false,"review":"","additions":54,"deletions":4,"labels":["P3","dependencies","comp/desktop","javascript"],"created_at":"2026-10-16T18:53:31Z","updated_at":"2026-10-16T19:03:43Z","ago":"14m ago","url":"https://github.com/NousResearch/hermes-agent/pull/140069","ci":"passing","ci_ok":49,"ci_total":49,"queue":"needs-review"},{"number":140068,"title":"chore(deps): bump simple-git from 3.36.0 to 4.0.1","author":"app/dependabot","draft":false,"review":"","additions":14,"deletions":14,"labels":["P3","dependencies","comp/desktop","javascript"],"created_at":"2026-10-16T18:53:29Z","updated_at":"2026-10-16T19:03:36Z","ago":"14m ago","url":"https://github.com/NousResearch/hermes-agent/pull/140068","ci":"failing","ci_ok":45,"ci_total":48,"queue":"needs-review"},{"number":140067,"title":"chore(deps): bump @simple-git/argv-parser and simple-git","author":"app/dependabot","draft":false,"review":"","additions":14,"deletions":14,"labels":["P3","dependencies","comp/desktop","javascript"],"created_at":"2026-10-16T18:53:26Z","updated_at":"2026-10-16T19:02:37Z","ago":"15m ago","url":"https://github.com/NousResearch/hermes-agent/pull/140067","ci":"failing","ci_ok":45,"ci_total":48,"queue":"needs-review"},{"number":140066,"title":"fix(gateway): retain Telegram observe turn actor","author":"KoNit-K","draft":true,"review":"","additions":69,"deletions":7,"labels":["type/bug","comp/gateway","comp/plugins","platform/telegram","P3","area/sessions"],"created_at":"2026-10-16T18:51:36Z","updated_at":"2026-10-16T18:58:55Z","ago":"19m ago","url":"https://github.com/NousResearch/hermes-agent/pull/140066","ci":"none","ci_ok":0,"ci_total":0,"queue":"draft"},{"number":140065,"title":"fix(backup): preserve a hot WAL when the main DB header is damaged","author":"COOTERSAURUS","draft":false,"review":"","additions":248,"deletions":16,"labels":["type/bug","comp/cli","P1"],"created_at":"2026-10-16T18:49:58Z","updated_at":"2026-10-16T18:54:43Z","ago":"23m ago","url":"https://github.com/NousResearch/hermes-agent/pull/140065","ci":"none","ci_ok":0,"ci_total":0,"queue":"needs-review"},{"number":140064,"title":"perf(yaml): reuse a per-thread reader in safe_load","author":"omarqaterge","draft":false,"review":"","additions":49,"deletions":4,"labels":["type/bug","P2"],"created_at":"2026-10-16T18:48:37Z","updated_at":"2026-10-16T18:53:47Z","ago":"24m ago","url":"https://github.com/NousResearch/hermes-agent/pull/140064","ci":"none","ci_ok":0,"ci_total":0,"queue":"needs-review"},{"number":140063,"title":"fix(state): recover readable hot WAL sessions at startup","author":"KoNit-K","draft":true,"review":"","additions":102,"deletions":5,"labels":["type/bug","P2","area/sessions"],"created_at":"2026-10-16T18:45:46Z","updated_at":"2026-10-16T18:53:49Z","ago":"24m ago","url":"https://github.com/NousResearch/hermes-agent/pull/140063","ci":"none","ci_ok":0,"ci_total":0,"queue":"draft"},{"number":140062,"title":"v0.22.2's eight fixes now land on main too (forward-port for #139099)","author":"ethernet8023","draft":false,"review":"","additions":2200,"deletions":342,"labels":["type/bug","comp/agent","comp/cli","P2","comp/dashboard","area/compression","area/local-models"],"created_at":"2026-10-16T18:44:12Z","updated_at":"2026-10-16T18:56:02Z","ago":"22m ago","url":"https://github.com/NousResearch/hermes-agent/pull/140062","ci":"failing","ci_ok":59,"ci_total":61,"queue":"needs-review"},{"number":140061,"title":"fix(state): skip a WAL/SHM sidecar that vanishes during the writability preflight","author":"shariqriazz","draft":false,"review":"","additions":48,"deletions":0,"labels":["type/bug","P2","area/sessions"],"created_at":"2026-10-16T18:43:28Z","updated_at":"2026-10-16T18:45:55Z","ago":"32m ago","url":"https://github.com/NousResearch/hermes-agent/pull/140061","ci":"none","ci_ok":0,"ci_total":0,"queue":"needs-review"},{"number":140057,"title":"fix(upstage): default to solar-pro4 before solar-pro3 retires; send xhigh/max","author":"fjvbn2003","draft":false,"review":"","additions":26,"deletions":16,"labels":["type/bug","comp/agent","comp/plugins","P3","cause/upstream"],"created_at":"2026-10-16T18:38:26Z","updated_at":"2026-10-16T18:40:53Z","ago":"37m ago","url":"https://github.com/NousResearch/hermes-agent/pull/140057","ci":"none","ci_ok":0,"ci_total":0,"queue":"needs-review"},{"number":140055,"title":"fix(backup): let a WAL-aware probe override a mismatched SQLite header","author":"liuhao1024","draft":true,"review":"","additions":145,"deletions":3,"labels":["type/bug","comp/cli","P1"],"created_at":"2026-10-16T18:36:35Z","updated_at":"2026-10-16T18:40:59Z","ago":"37m ago","url":"https://github.com/NousResearch/hermes-agent/pull/140055","ci":"none","ci_ok":0,"ci_total":0,"queue":"draft"},{"number":140052,"title":"fix(memory): serialize reset and import writes","author":"KoNit-K","draft":true,"review":"","additions":131,"deletions":16,"labels":["type/bug","comp/cli","comp/tools","tool/memory","P3","comp/dashboard"],"created_at":"2026-10-16T18:18:12Z","updated_at":"2026-10-16T18:21:14Z","ago":"57m ago","url":"https://github.com/NousResearch/hermes-agent/pull/140052","ci":"none","ci_ok":0,"ci_total":0,"queue":"draft"},{"number":140050,"title":"fix(desktop): allow pinned local MCP OAuth callbacks","author":"KoNit-K","draft":true,"review":"","additions":58,"deletions":20,"labels":["type/bug","tool/mcp","area/auth","P2","comp/desktop"],"created_at":"2026-10-16T18:15:10Z","updated_at":"2026-10-16T18:21:20Z","ago":"57m ago","url":"https://github.com/NousResearch/hermes-agent/pull/140050","ci":"none","ci_ok":0,"ci_total":0,"queue":"draft"},{"number":140049,"title":"fix(kanban): judge only the newest same-name check run in PR acceptance","author":"zachlendon","draft":false,"review":"","additions":78,"deletions":1,"labels":["type/bug","comp/cli","comp/cron","P2"],"created_at":"2026-10-16T18:11:16Z","updated_at":"2026-10-16T18:16:33Z","ago":"1h ago","url":"https://github.com/NousResearch/hermes-agent/pull/140049","ci":"none","ci_ok":0,"ci_total":0,"queue":"needs-review"},{"number":140048,"title":"fix(gateway): apply kanban dispatch caps edited after boot","author":"zachlendon","draft":false,"review":"","additions":117,"deletions":7,"labels":["type/bug","comp/gateway","area/config","P2"],"created_at":"2026-10-16T18:11:13Z","updated_at":"2026-10-16T18:16:36Z","ago":"1h ago","url":"https://github.com/NousResearch/hermes-agent/pull/140048","ci":"none","ci_ok":0,"ci_total":0,"queue":"needs-review"},{"number":140045,"title":"fix: isolate library imports from bootstrap side effects (+ oneshot title suppression)","author":"eliocoppola","draft":false,"review":"","additions":179,"deletions":9,"labels":["type/bug","comp/agent","P2","area/sessions"],"created_at":"2026-10-16T18:07:39Z","updated_at":"2026-10-16T18:12:35Z","ago":"1h ago","url":"https://github.com/NousResearch/hermes-agent/pull/140045","ci":"none","ci_ok":0,"ci_total":0,"queue":"needs-review"},{"number":140044,"title":"fix(wecom): a streamed final over 20 KB is no longer cut off","author":"rodricksz4h5","draft":true,"review":"","additions":116,"deletions":3,"labels":["type/bug","comp/plugins","platform/wecom","P3","area/streaming"],"created_at":"2026-10-16T18:05:54Z","updated_at":"2026-10-16T18:12:38Z","ago":"1h ago","url":"https://github.com/NousResearch/hermes-agent/pull/140044","ci":"none","ci_ok":0,"ci_total":0,"queue":"draft"},{"number":140040,"title":"fix(web): play dashboard chat terminal bells","author":"KoNit-K","draft":true,"review":"","additions":58,"deletions":0,"labels":["type/bug","P2","comp/dashboard"],"created_at":"2026-10-16T18:00:55Z","updated_at":"2026-10-16T18:06:25Z","ago":"1h ago","url":"https://github.com/NousResearch/hermes-agent/pull/140040","ci":"none","ci_ok":0,"ci_total":0,"queue":"draft"},{"number":140039,"title":"feat(kanban): add read-only board snapshot JSON","author":"KoNit-K","draft":true,"review":"","additions":123,"deletions":7,"labels":["type/feature","comp/cli","comp/cron","P2"],"created_at":"2026-10-16T17:58:02Z","updated_at":"2026-10-16T18:02:07Z","ago":"1h ago","url":"https://github.com/NousResearch/hermes-agent/pull/140039","ci":"none","ci_ok":0,"ci_total":0,"queue":"draft"},{"number":140038,"title":"fix(model): reject incomplete native Anthropic IDs","author":"KoNit-K","draft":true,"review":"","additions":26,"deletions":0,"labels":["type/bug","comp/cli","provider/anthropic","P3"],"created_at":"2026-10-16T17:56:07Z","updated_at":"2026-10-16T18:02:10Z","ago":"1h ago","url":"https://github.com/NousResearch/hermes-agent/pull/140038","ci":"none","ci_ok":0,"ci_total":0,"queue":"draft"},{"number":140036,"title":"fix(gateway): log idle kanban dispatcher ticks","author":"KoNit-K","draft":true,"review":"","additions":65,"deletions":0,"labels":["type/bug","comp/gateway","P2"],"created_at":"2026-10-16T17:51:47Z","updated_at":"2026-10-16T17:56:01Z","ago":"1h ago","url":"https://github.com/NousResearch/hermes-agent/pull/140036","ci":"none","ci_ok":0,"ci_total":0,"queue":"draft"},{"number":140034,"title":"fix(environments): preserve deleted skills during SSH sync-back","author":"KoNit-K","draft":true,"review":"","additions":33,"deletions":1,"labels":["type/bug","backend/ssh","comp/tools","tool/skills","P2","backend/other"],"created_at":"2026-10-16T17:49:52Z","updated_at":"2026-10-16T17:51:14Z","ago":"1h ago","url":"https://github.com/NousResearch/hermes-agent/pull/140034","ci":"none","ci_ok":0,"ci_total":0,"queue":"draft"},{"number":140032,"title":"Add scalekit's tools layer via hermes plugin (catalog listing request)","author":"saif-at-scalekit","draft":false,"review":"","additions":37,"deletions":0,"labels":["type/feature","comp/plugins","area/auth","P3"],"created_at":"2026-10-16T17:44:00Z","updated_at":"2026-10-16T18:08:57Z","ago":"1h ago","url":"https://github.com/NousResearch/hermes-agent/pull/140032","ci":"none","ci_ok":0,"ci_total":0,"queue":"needs-review"},{"number":140030,"title":"fix(kanban): a skipped or neutral required check satisfies PR acceptance","author":"liuhao1024","draft":true,"review":"","additions":30,"deletions":2,"labels":["type/bug","comp/cli","comp/cron","P3"],"created_at":"2026-10-16T17:39:39Z","updated_at":"2026-10-16T17:40:53Z","ago":"1h ago","url":"https://github.com/NousResearch/hermes-agent/pull/140030","ci":"none","ci_ok":0,"ci_total":0,"queue":"draft"},{"number":140023,"title":"hermes update no longer hangs with a kanban card in flight: the restart wait cuts sockets opened before it again","author":"teknium1","draft":false,"review":"","additions":71,"deletions":2,"labels":["type/bug","comp/gateway","P1","ci-reviewed","area/install-update"],"created_at":"2026-10-16T17:25:52Z","updated_at":"2026-10-16T17:35:57Z","ago":"1h ago","url":"https://github.com/NousResearch/hermes-agent/pull/140023","ci":"failing","ci_ok":57,"ci_total":59,"queue":"needs-review"},{"number":140022,"title":"fix(dashboard): make /chat input work on mobile IMEs (HarmonyOS ArkWeb + Android CJK)","author":"394804136","draft":false,"review":"","additions":95,"deletions":4,"labels":["type/bug","P2","comp/dashboard","cause/upstream"],"created_at":"2026-10-16T17:25:08Z","updated_at":"2026-10-16T17:31:24Z","ago":"1h ago","url":"https://github.com/NousResearch/hermes-agent/pull/140022","ci":"none","ci_ok":0,"ci_total":0,"queue":"needs-review"},{"number":140021,"title":"fix(security): verb-gate the hermes_env threat pattern like ssh_access","author":"liuhao1024","draft":true,"review":"","additions":36,"deletions":1,"labels":["type/bug","comp/tools","P2"],"created_at":"2026-10-16T17:24:55Z","updated_at":"2026-10-16T17:26:03Z","ago":"1h ago","url":"https://github.com/NousResearch/hermes-agent/pull/140021","ci":"none","ci_ok":0,"ci_total":0,"queue":"draft"},{"number":140020,"title":"Clarify browser driver and provider selection in settings","author":"fecolinhares","draft":false,"review":"","additions":959,"deletions":865,"labels":["type/feature","tool/browser","P3","comp/desktop","area/i18n","desktop/settings"],"created_at":"2026-10-16T17:24:17Z","updated_at":"2026-10-16T17:26:06Z","ago":"1h ago","url":"https://github.com/NousResearch/hermes-agent/pull/140020","ci":"none","ci_ok":0,"ci_total":0,"queue":"needs-review"},{"number":140019,"title":"fix(gateway): keep booting after a deleted Bot Chat's tombstones expire","author":"dokterdok","draft":false,"review":"","additions":207,"deletions":15,"labels":["type/bug","comp/gateway","P1","area/sessions"],"created_at":"2026-10-16T17:22:32Z","updated_at":"2026-10-16T18:55:31Z","ago":"22m ago","url":"https://github.com/NousResearch/hermes-agent/pull/140019","ci":"none","ci_ok":0,"ci_total":0,"queue":"needs-review"},{"number":140016,"title":"feat(tui_gateway): pre_prompt_submit plugin hook for Desktop, dashboard chat and TUI","author":"mtp-44","draft":true,"review":"","additions":598,"deletions":6,"labels":["type/feature","comp/cli","comp/plugins","P3","area/compression","comp/tui-gateway"],"created_at":"2026-10-16T17:13:06Z","updated_at":"2026-10-16T17:15:59Z","ago":"2h ago","url":"https://github.com/NousResearch/hermes-agent/pull/140016","ci":"none","ci_ok":0,"ci_total":0,"queue":"draft"},{"number":140015,"title":"Install and upgrade E2E pass on Blacksmith runners: login-shell and standard-user probes no longer depend on host setup","author":"teknium1","draft":false,"review":"","additions":56,"deletions":2,"labels":["type/test","P3","ci-reviewed","os/windows"],"created_at":"2026-10-16T17:11:16Z","updated_at":"2026-10-16T17:24:01Z","ago":"1h ago","url":"https://github.com/NousResearch/hermes-agent/pull/140015","ci":"failing","ci_ok":56,"ci_total":58,"queue":"needs-review"},{"number":140014,"title":"fix(gateway): cut a message-level branch at the clicked bubble's terminal row","author":"liuhao1024","draft":true,"review":"","additions":260,"deletions":7,"labels":["type/bug","P2","comp/desktop","area/sessions","comp/tui-gateway"],"created_at":"2026-10-16T17:08:04Z","updated_at":"2026-10-16T17:10:59Z","ago":"2h ago","url":"https://github.com/NousResearch/hermes-agent/pull/140014","ci":"none","ci_ok":0,"ci_total":0,"queue":"draft"},{"number":140013,"title":"fix(providers): CommandCode keeps COMMANDCODE_API_KEY after models.dev renamed its env var","author":"teknium1","draft":false,"review":"","additions":4,"deletions":0,"labels":["type/bug","comp/cli","area/auth","area/config","P3","cause/upstream"],"created_at":"2026-10-16T17:07:50Z","updated_at":"2026-10-16T17:18:40Z","ago":"1h ago","url":"https://github.com/NousResearch/hermes-agent/pull/140013","ci":"passing","ci_ok":60,"ci_total":60,"queue":"needs-review"},{"number":140010,"title":"plugin-catalog: bump make-parts-now to 1.0.1","author":"ngisvold","draft":false,"review":"","additions":3,"deletions":3,"labels":["comp/plugins","tool/mcp","P3"],"created_at":"2026-10-16T16:59:47Z","updated_at":"2026-10-16T17:01:19Z","ago":"2h ago","url":"https://github.com/NousResearch/hermes-agent/pull/140010","ci":"none","ci_ok":0,"ci_total":0,"queue":"needs-review"},{"number":140009,"title":"fix(gateway): inject a routed session's completion through the bot that received it","author":"kouyichi","draft":true,"review":"","additions":135,"deletions":1,"labels":["type/bug","comp/gateway","platform/signal","P2","area/sessions","area/profiles"],"created_at":"2026-10-16T16:58:05Z","updated_at":"2026-10-16T17:01:21Z","ago":"2h ago","url":"https://github.com/NousResearch/hermes-agent/pull/140009","ci":"none","ci_ok":0,"ci_total":0,"queue":"draft"},{"number":140008,"title":"feat(memory): session preservation attachment + dream cycle (#140005)","author":"c0wb0yp0tat0","draft":false,"review":"","additions":332,"deletions":0,"labels":["type/feature","tool/memory","P3","area/compression"],"created_at":"2026-10-16T16:51:44Z","updated_at":"2026-10-16T17:03:29Z","ago":"2h ago","url":"https://github.com/NousResearch/hermes-agent/pull/140008","ci":"none","ci_ok":0,"ci_total":0,"queue":"needs-review"},{"number":140007,"title":"fix(telegram): recover threadless DM-topic openers with bounded one-shot pairing","author":"sharpnotebot","draft":false,"review":"","additions":723,"deletions":15,"labels":["type/bug","comp/plugins","platform/telegram","P2"],"created_at":"2026-10-16T16:49:00Z","updated_at":"2026-10-16T17:21:14Z","ago":"1h ago","url":"https://github.com/NousResearch/hermes-agent/pull/140007","ci":"none","ci_ok":0,"ci_total":0,"queue":"needs-review"},{"number":140006,"title":"fix(cli): keep Termux subcommands off the chat fast path","author":"JoaoPHS","draft":false,"review":"","additions":54,"deletions":6,"labels":["type/bug","comp/cli","P3"],"created_at":"2026-10-16T16:48:50Z","updated_at":"2026-10-16T16:51:04Z","ago":"2h ago","url":"https://github.com/NousResearch/hermes-agent/pull/140006","ci":"none","ci_ok":0,"ci_total":0,"queue":"needs-review"},{"number":140003,"title":"fix(gateway): stop retrying an enabled relay that has no relay url","author":"zanzipanzi","draft":false,"review":"","additions":9,"deletions":0,"labels":["type/bug","comp/gateway","P3"],"created_at":"2026-10-16T16:41:05Z","updated_at":"2026-10-16T16:46:22Z","ago":"2h ago","url":"https://github.com/NousResearch/hermes-agent/pull/140003","ci":"none","ci_ok":0,"ci_total":0,"queue":"needs-review"}]},"contributors":{"items":[{"login":"teknium1","contributions":23443,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/127238744?v=4","html_url":"https://github.com/teknium1"},{"login":"kshitijk4poor","contributions":5095,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/82637225?v=4","html_url":"https://github.com/kshitijk4poor"},{"login":"OutThisLife","contributions":4560,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/770929?v=4","html_url":"https://github.com/OutThisLife"},{"login":"ethernet8023","contributions":2286,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/666465?v=4","html_url":"https://github.com/ethernet8023"},{"login":"alt-glitch","contributions":838,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/52913345?v=4","html_url":"https://github.com/alt-glitch"},{"login":"liuhao1024","contributions":564,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/11816344?v=4","html_url":"https://github.com/liuhao1024"},{"login":"benbarclay","contributions":530,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/413810?v=4","html_url":"https://github.com/benbarclay"},{"login":"unsupportedpastels","contributions":525,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/274530371?v=4","html_url":"https://github.com/unsupportedpastels"},{"login":"austinpickett","contributions":418,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/260188?v=4","html_url":"https://github.com/austinpickett"},{"login":"hermes-seaeye[bot]","contributions":401,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/134168893?v=4","html_url":"https://github.com/apps/hermes-seaeye"},{"login":"helix4u","contributions":382,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/4317663?v=4","html_url":"https://github.com/helix4u"},{"login":"fangliquanflq","contributions":358,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/280272527?v=4","html_url":"https://github.com/fangliquanflq"},{"login":"jquesnelle","contributions":332,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/687076?v=4","html_url":"https://github.com/jquesnelle"},{"login":"JoaoMarcos44","contributions":326,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/87440198?v=4","html_url":"https://github.com/JoaoMarcos44"},{"login":"xxxigm","contributions":296,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/54813621?v=4","html_url":"https://github.com/xxxigm"},{"login":"KoNit-K","contributions":289,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/124019182?v=4","html_url":"https://github.com/KoNit-K"},{"login":"erosika","contributions":256,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/56565191?v=4","html_url":"https://github.com/erosika"},{"login":"jonpol01","contributions":253,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/10163076?v=4","html_url":"https://github.com/jonpol01"},{"login":"0xbyt4","contributions":198,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/35742124?v=4","html_url":"https://github.com/0xbyt4"},{"login":"yoniebans","contributions":198,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/5584832?v=4","html_url":"https://github.com/yoniebans"},{"login":"HexLab98","contributions":188,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/8422520?v=4","html_url":"https://github.com/HexLab98"},{"login":"afourniernv","contributions":171,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/254985780?v=4","html_url":"https://github.com/afourniernv"},{"login":"briandevans","contributions":144,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/252620095?v=4","html_url":"https://github.com/briandevans"},{"login":"victor-kyriazakos","contributions":143,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/93273468?v=4","html_url":"https://github.com/victor-kyriazakos"},{"login":"dokterdok","contributions":132,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/5354424?v=4","html_url":"https://github.com/dokterdok"},{"login":"Adolanium","contributions":126,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/94890352?v=4","html_url":"https://github.com/Adolanium"},{"login":"kokhlo","contributions":126,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/47825603?v=4","html_url":"https://github.com/kokhlo"},{"login":"Finn763","contributions":122,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/165816600?v=4","html_url":"https://github.com/Finn763"},{"login":"chelsealong","contributions":120,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/14966750?v=4","html_url":"https://github.com/chelsealong"},{"login":"dskwe","contributions":114,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/6286305?v=4","html_url":"https://github.com/dskwe"},{"login":"DavidMetcalfe","contributions":113,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/80915?v=4","html_url":"https://github.com/DavidMetcalfe"},{"login":"c2h5oh","contributions":110,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/446070?v=4","html_url":"https://github.com/c2h5oh"},{"login":"LeonSGP43","contributions":107,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/154585401?v=4","html_url":"https://github.com/LeonSGP43"},{"login":"SHL0MS","contributions":87,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/131039422?v=4","html_url":"https://github.com/SHL0MS"},{"login":"webtecnica","contributions":85,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/75556242?v=4","html_url":"https://github.com/webtecnica"},{"login":"Tranquil-Flow","contributions":85,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/66773372?v=4","html_url":"https://github.com/Tranquil-Flow"},{"login":"shannonsands","contributions":80,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/7897813?v=4","html_url":"https://github.com/shannonsands"},{"login":"Wenfengcheng","contributions":79,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/30426178?v=4","html_url":"https://github.com/Wenfengcheng"},{"login":"itpartypattaya","contributions":78,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/260779083?v=4","html_url":"https://github.com/itpartypattaya"},{"login":"686f6c61","contributions":71,"week_commits":0,"reviews":0,"new":false,"avatar_url":"https://avatars.githubusercontent.com/u/6115107?v=4","html_url":"https://github.com/686f6c61"}]},"ecosystem":[{"kind":"release","title":"v0.22.2","text":"Hermes Agent v0.22.2","repo":"NousResearch/hermes-agent","url":"https://github.com/NousResearch/hermes-agent/releases/tag/v0.22.2","updated_at":"2026-10-15","author":""},{"kind":"release","title":"v0.22.1","text":"Hermes Agent v0.22.1","repo":"NousResearch/hermes-agent","url":"https://github.com/NousResearch/hermes-agent/releases/tag/v0.22.1","updated_at":"2026-10-14","author":""},{"kind":"release","title":"v0.22.0","text":"Hermes Agent v0.22.0 — The Threshold Release","repo":"NousResearch/hermes-agent","url":"https://github.com/NousResearch/hermes-agent/releases/tag/v0.22.0","updated_at":"2026-10-14","author":""},{"kind":"release","title":"v0.21.7","text":"Hermes Agent v0.21.7","repo":"NousResearch/hermes-agent","url":"https://github.com/NousResearch/hermes-agent/releases/tag/v0.21.7","updated_at":"2026-10-12","author":""},{"kind":"release","title":"v0.21.6","text":"Hermes Agent v0.21.6","repo":"NousResearch/hermes-agent","url":"https://github.com/NousResearch/hermes-agent/releases/tag/v0.21.6","updated_at":"2026-10-08","author":""},{"kind":"release","title":"v2026.9.24","text":"Hermes Agent v0.21.5 (v2026.9.24)","repo":"NousResearch/hermes-agent","url":"https://github.com/NousResearch/hermes-agent/releases/tag/v2026.9.24","updated_at":"2026-09-24","author":""},{"kind":"release","title":"v2026.9.21","text":"Hermes Agent v0.21.4 (v2026.9.21)","repo":"NousResearch/hermes-agent","url":"https://github.com/NousResearch/hermes-agent/releases/tag/v2026.9.21","updated_at":"2026-09-21","author":""},{"kind":"release","title":"v2026.9.14","text":"Hermes Agent v0.21.3 (v2026.9.14)","repo":"NousResearch/hermes-agent","url":"https://github.com/NousResearch/hermes-agent/releases/tag/v2026.9.14","updated_at":"2026-09-14","author":""},{"kind":"release","title":"v2026.9.11","text":"Hermes Agent v0.21.2 (v2026.9.11)","repo":"NousResearch/hermes-agent","url":"https://github.com/NousResearch/hermes-agent/releases/tag/v2026.9.11","updated_at":"2026-09-11","author":""},{"kind":"release","title":"v2026.9.7","text":"Hermes Agent v0.21.1 (v2026.9.7)","repo":"NousResearch/hermes-agent","url":"https://github.com/NousResearch/hermes-agent/releases/tag/v2026.9.7","updated_at":"2026-09-07","author":""},{"kind":"release","title":"v2026.8.31","text":"Hermes Agent v0.21.0 (v2026.8.31)","repo":"NousResearch/hermes-agent","url":"https://github.com/NousResearch/hermes-agent/releases/tag/v2026.8.31","updated_at":"2026-08-31","author":""},{"kind":"release","title":"v2026.8.27","text":"Hermes Agent v0.20.6 (v2026.8.27)","repo":"NousResearch/hermes-agent","url":"https://github.com/NousResearch/hermes-agent/releases/tag/v2026.8.27","updated_at":"2026-08-27","author":""},{"kind":"release","title":"v2026.8.19","text":"Hermes Agent v0.20.5 (v2026.8.19)","repo":"NousResearch/hermes-agent","url":"https://github.com/NousResearch/hermes-agent/releases/tag/v2026.8.19","updated_at":"2026-08-21","author":""},{"kind":"release","title":"v2026.8.18","text":"Hermes Agent v0.20.4 (2026.8.18)","repo":"NousResearch/hermes-agent","url":"https://github.com/NousResearch/hermes-agent/releases/tag/v2026.8.18","updated_at":"2026-08-18","author":""},{"kind":"release","title":"v2026.8.16.2","text":"Hermes Agent v0.20.3 (2026.8.16.2)","repo":"NousResearch/hermes-agent","url":"https://github.com/NousResearch/hermes-agent/releases/tag/v2026.8.16.2","updated_at":"2026-08-17","author":""},{"kind":"release","title":"v2026.8.16","text":"Hermes Agent v0.20.2 (2026.8.16)","repo":"NousResearch/hermes-agent","url":"https://github.com/NousResearch/hermes-agent/releases/tag/v2026.8.16","updated_at":"2026-08-16","author":""},{"kind":"release","title":"v2026.8.13","text":"Hermes Agent v0.20.1 (2026.8.13)","repo":"NousResearch/hermes-agent","url":"https://github.com/NousResearch/hermes-agent/releases/tag/v2026.8.13","updated_at":"2026-08-13","author":""},{"kind":"release","title":"v2026.8.3","text":"Hermes Agent v0.20.0 (2026.8.3)","repo":"NousResearch/hermes-agent","url":"https://github.com/NousResearch/hermes-agent/releases/tag/v2026.8.3","updated_at":"2026-08-03","author":""},{"kind":"release","title":"v2026.7.30","text":"Hermes Agent v0.19.1 (v2026.7.30)","repo":"NousResearch/hermes-agent","url":"https://github.com/NousResearch/hermes-agent/releases/tag/v2026.7.30","updated_at":"2026-07-30","author":""},{"kind":"release","title":"v2026.7.20","text":"Hermes Agent v0.19.0 (2026.7.20) — The Quicksilver Release","repo":"NousResearch/hermes-agent","url":"https://github.com/NousResearch/hermes-agent/releases/tag/v2026.7.20","updated_at":"2026-07-20","author":""},{"kind":"repo","title":"NousResearch/hermes-agent","text":"The agent that grows with you","repo":"NousResearch/hermes-agent","url":"https://github.com/NousResearch/hermes-agent","author":"NousResearch","updated_at":"2026-10-18T21:04:52Z"},{"kind":"repo","title":"NousResearch/hermes-official-plugins","text":"☤ The official plugins for Hermes Agent, built and maintained by Nous Research: Home Assistant, Spotify, Claude Subscription DirectSDK and more, one install away from the Hermes plugin catalog.","repo":"NousResearch/hermes-official-plugins","url":"https://github.com/NousResearch/hermes-official-plugins","author":"NousResearch","updated_at":"2026-10-18T15:01:41Z"},{"kind":"repo","title":"NousResearch/hermes-plugin-sprites","text":"Sprites terminal backend plugin for Hermes Agent — stateful Fly.io cloud sandboxes with checkpoint & restore","repo":"NousResearch/hermes-plugin-sprites","url":"https://github.com/NousResearch/hermes-plugin-sprites","author":"NousResearch","updated_at":"2026-10-16T11:07:27Z"},{"kind":"repo","title":"NousResearch/hermes-plugin-solstice","text":"Solstice model provider plugin for Hermes Agent — your own per-user Gemini quota via OAuth (incl. Gemini 4 Argon)","repo":"NousResearch/hermes-plugin-solstice","url":"https://github.com/NousResearch/hermes-plugin-solstice","author":"NousResearch","updated_at":"2026-10-16T02:20:26Z"},{"kind":"repo","title":"NousResearch/hermes-nvidia","text":"Hermes plugin: NVIDIA App and NVIDIA Broadcast MCP servers and skills (Windows). Portable Agent Plugin; gating under extensions[\"com.nousresearch.hermes\"].","repo":"NousResearch/hermes-nvidia","url":"https://github.com/NousResearch/hermes-nvidia","author":"NousResearch","updated_at":"2026-10-18T08:20:15Z"},{"kind":"repo","title":"NousResearch/hermes-plugin-snyk","text":"Moved to NousResearch/hermes-official-plugins/snyk","repo":"NousResearch/hermes-plugin-snyk","url":"https://github.com/NousResearch/hermes-plugin-snyk","author":"NousResearch","updated_at":"2026-10-11T04:46:41Z"},{"kind":"repo","title":"NousResearch/hermes-plugin-blender","text":"Moved to NousResearch/hermes-official-plugins/blender","repo":"NousResearch/hermes-plugin-blender","url":"https://github.com/NousResearch/hermes-plugin-blender","author":"NousResearch","updated_at":"2026-10-11T04:46:37Z"},{"kind":"repo","title":"NousResearch/hermes-plugin-touchdesigner","text":"Moved to NousResearch/hermes-official-plugins/touchdesigner","repo":"NousResearch/hermes-plugin-touchdesigner","url":"https://github.com/NousResearch/hermes-plugin-touchdesigner","author":"NousResearch","updated_at":"2026-10-11T04:46:33Z"},{"kind":"repo","title":"NousResearch/hermes-telegram-business","text":"Moved to NousResearch/hermes-official-plugins/telegram-business","repo":"NousResearch/hermes-telegram-business","url":"https://github.com/NousResearch/hermes-telegram-business","author":"NousResearch","updated_at":"2026-10-17T10:48:20Z"},{"kind":"repo","title":"NousResearch/hermes-memory-wiki","text":"Moved to NousResearch/hermes-official-plugins/memory-wiki","repo":"NousResearch/hermes-memory-wiki","url":"https://github.com/NousResearch/hermes-memory-wiki","author":"NousResearch","updated_at":"2026-10-11T04:46:24Z"},{"kind":"repo","title":"NousResearch/hermes-desktop-accent-picker","text":"Moved to NousResearch/hermes-official-plugins/accent-picker","repo":"NousResearch/hermes-desktop-accent-picker","url":"https://github.com/NousResearch/hermes-desktop-accent-picker","author":"NousResearch","updated_at":"2026-10-11T04:46:21Z"},{"kind":"repo","title":"NousResearch/hermes-plugin-holographic","text":"Archived — holographic is maintained at itpartypattaya/hermes-plugin-holographic (catalog: holographic)","repo":"NousResearch/hermes-plugin-holographic","url":"https://github.com/NousResearch/hermes-plugin-holographic","author":"NousResearch","updated_at":"2026-10-13T09:52:08Z"},{"kind":"repo","title":"NousResearch/hermes-spotify","text":"Moved to NousResearch/hermes-official-plugins/spotify, the home of Nous Research's official Hermes Agent plugins.","repo":"NousResearch/hermes-spotify","url":"https://github.com/NousResearch/hermes-spotify","author":"NousResearch","updated_at":"2026-10-10T23:26:05Z"},{"kind":"repo","title":"NousResearch/hermes-homeassistant","text":"Moved to NousResearch/hermes-official-plugins/homeassistant, the home of Nous Research's official Hermes Agent plugins.","repo":"NousResearch/hermes-homeassistant","url":"https://github.com/NousResearch/hermes-homeassistant","author":"NousResearch","updated_at":"2026-10-10T23:26:02Z"},{"kind":"repo","title":"NousResearch/hermes-plugin-claude-subscription-directsdk","text":"Moved to NousResearch/hermes-official-plugins/claude-subscription-directsdk, the home of Nous Research's official Hermes Agent plugins.","repo":"NousResearch/hermes-plugin-claude-subscription-directsdk","url":"https://github.com/NousResearch/hermes-plugin-claude-subscription-directsdk","author":"NousResearch","updated_at":"2026-10-14T14:40:06Z"},{"kind":"repo","title":"NousResearch/hermes-plugin-tirith","text":"Archived prototype, not maintained. Hermes does not ship a tirith plugin.","repo":"NousResearch/hermes-plugin-tirith","url":"https://github.com/NousResearch/hermes-plugin-tirith","author":"NousResearch","updated_at":"2026-10-06T18:04:43Z"},{"kind":"repo","title":"NousResearch/hermes-plugin-byterover","text":"Unmaintained — looking for an owner (leaves Hermes core Oct 15, 2026). Standalone copy of the Hermes Agent byterover memory provider (ByteRover knowledge tree via the brv CLI). Not maintained by Nous Research.","repo":"NousResearch/hermes-plugin-byterover","url":"https://github.com/NousResearch/hermes-plugin-byterover","author":"NousResearch","updated_at":"2026-10-06T10:59:22Z"},{"kind":"repo","title":"NousResearch/hermes-plugin-retaindb","text":"Unmaintained — looking for an owner (leaves Hermes core Oct 15, 2026). Standalone copy of the Hermes Agent retaindb memory provider (RetainDB cloud memory API). Not maintained by Nous Research.","repo":"NousResearch/hermes-plugin-retaindb","url":"https://github.com/NousResearch/hermes-plugin-retaindb","author":"NousResearch","updated_at":"2026-10-10T17:31:38Z"},{"kind":"repo","title":"NousResearch/hermes-example-plugins","text":"Example plugins for hermes-agent — reference implementations and documentation companions, not bundled with the core repo.","repo":"NousResearch/hermes-example-plugins","url":"https://github.com/NousResearch/hermes-example-plugins","author":"NousResearch","updated_at":"2026-10-08T21:59:56Z"},{"kind":"repo","title":"NousResearch/hermes-plugin-supermemory","text":"Handoff: standalone Hermes memory provider plugin (supermemory). Supermemory semantic long-term memory with profile recall, semantic search, explicit memory tools, and per-tur","repo":"NousResearch/hermes-plugin-supermemory","url":"https://github.com/NousResearch/hermes-plugin-supermemory","author":"NousResearch","updated_at":"2026-10-10T17:30:47Z"},{"kind":"repo","title":"NousResearch/hermes-plugin-openviking","text":"Handoff: standalone Hermes memory provider plugin (openviking). OpenViking context database — session-managed memory with automatic extraction, tiered retrieval, and filesyst","repo":"NousResearch/hermes-plugin-openviking","url":"https://github.com/NousResearch/hermes-plugin-openviking","author":"NousResearch","updated_at":"2026-10-17T21:19:00Z"},{"kind":"repo","title":"NousResearch/hermes-plugin-mem0","text":"Handoff: standalone Hermes memory provider plugin (mem0). Mem0 — server-side LLM fact extraction with semantic search, automatic deduplication, and opt-in reranking (pl","repo":"NousResearch/hermes-plugin-mem0","url":"https://github.com/NousResearch/hermes-plugin-mem0","author":"NousResearch","updated_at":"2026-10-10T21:43:45Z"},{"kind":"repo","title":"NousResearch/hermes-plugin-honcho","text":"Handoff: standalone Hermes memory provider plugin (honcho). Honcho AI-native memory — cross-session user modeling with dialectic Q&A, semantic search, and persistent conc","repo":"NousResearch/hermes-plugin-honcho","url":"https://github.com/NousResearch/hermes-plugin-honcho","author":"NousResearch","updated_at":"2026-10-15T03:00:04Z"},{"kind":"repo","title":"NousResearch/hermes-plugin-backsearch","text":"BackSearch plugin for Hermes Agent — point-in-time web search & fetch over a frozen news archive (General Reasoning)","repo":"NousResearch/hermes-plugin-backsearch","url":"https://github.com/NousResearch/hermes-plugin-backsearch","author":"NousResearch","updated_at":"2026-10-10T17:33:19Z"},{"kind":"repo","title":"NousResearch/Hermes-Bot-Mode","text":"Bot Mode for the Hermes desktop: a roster of named agents with their own chats, avatars, routines, and bot-to-bot messaging. Desktop plugin, no core patches.","repo":"NousResearch/Hermes-Bot-Mode","url":"https://github.com/NousResearch/Hermes-Bot-Mode","author":"NousResearch","updated_at":"2026-10-17T04:24:41Z"},{"kind":"repo","title":"NousResearch/hermes-toolperf-evals","text":"Core-toolset A/B eval harness + benchmark cases behind the 15-PR tool-efficiency tracker (hermes-agent #77056). Built from session-DB mining, NeMo Relay traces, and prod error taxonomy.","repo":"NousResearch/hermes-toolperf-evals","url":"https://github.com/NousResearch/hermes-toolperf-evals","author":"NousResearch","updated_at":"2026-10-10T17:35:18Z"},{"kind":"repo","title":"NousResearch/hermes-e2e-evidence","text":"Ephemeral visual evidence published by hermes-agent CI.","repo":"NousResearch/hermes-e2e-evidence","url":"https://github.com/NousResearch/hermes-e2e-evidence","author":"NousResearch","updated_at":"2026-08-20T11:59:27Z"},{"kind":"repo","title":"NousResearch/hermes-agent-self-evolution","text":"⚒ Evolutionary self-improvement for Hermes Agent — optimize skills, prompts, and code using DSPy + GEPA","repo":"NousResearch/hermes-agent-self-evolution","url":"https://github.com/NousResearch/hermes-agent-self-evolution","author":"NousResearch","updated_at":"2026-10-18T15:43:06Z"},{"kind":"repo","title":"NousResearch/hermes-compression-eval","text":"Offline probe-based evaluation harness for hermes-agent's ContextCompressor. Methodology adapted from Factory's Dec 2025 'Evaluating Compression'.","repo":"NousResearch/hermes-compression-eval","url":"https://github.com/NousResearch/hermes-compression-eval","author":"NousResearch","updated_at":"2026-10-13T09:51:51Z"},{"kind":"repo","title":"NousResearch/hermes-paperclip-adapter","text":"Paperclip adapter for Hermes Agent — run Hermes as a managed employee in a Paperclip company","repo":"NousResearch/hermes-paperclip-adapter","url":"https://github.com/NousResearch/hermes-paperclip-adapter","author":"NousResearch","updated_at":"2026-10-18T20:21:22Z"},{"kind":"issue","title":"[Bug]: multiplex per-profile config reload expands ${env:} refs with no secret scope installed — false \"is not set\" warnings every minute","text":"","number":141266,"repo":"NousResearch/hermes-agent","author":"CFinne01","state":"open","labels":[],"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141266","updated_at":"2026-10-18T21:08:13Z"},{"kind":"issue","title":"[Bug]: every ${env:VAR} config ref logs a false \"is not set\" warning — config.yaml is expanded at import time, before load_hermes_dotenv()","text":"","number":141265,"repo":"NousResearch/hermes-agent","author":"CFinne01","state":"open","labels":[],"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141265","updated_at":"2026-10-18T21:08:12Z"},{"kind":"issue","title":"hermes-agent bundled skill omits skills.external_dirs — documented feature with no in-skill coverage","text":"","number":141258,"repo":"NousResearch/hermes-agent","author":"DavidNovo","state":"open","labels":[],"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141258","updated_at":"2026-10-18T21:08:00Z"},{"kind":"issue","title":"docs(skills): hermes-s6-container-supervision states /run/service is tmpfs as fact, but it is deployment-dependent (measured overlay here)","text":"","number":141232,"repo":"NousResearch/hermes-agent","author":"jetkjhGH","state":"open","labels":["type/docs","comp/cli","tool/skills","P3"],"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141232","updated_at":"2026-10-18T21:06:15Z"},{"kind":"issue","title":"[Bug]: list_sessions walks every session row on the gateway's loop thread — with a few thousand rows the loop stalls and the Telegram adapter drops fatally","text":"","number":141236,"repo":"NousResearch/hermes-agent","author":"imouro","state":"open","labels":["type/bug","comp/gateway","platform/telegram","P2","area/sessions"],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141236","updated_at":"2026-10-18T21:06:12Z"},{"kind":"issue","title":"Voice mode: cannot interrupt spoken reply (Alt+T / Ctrl+C ignored during Piper TTS playback)","text":"","number":141237,"repo":"NousResearch/hermes-agent","author":"ahmadnazir","state":"open","labels":["type/bug","comp/cli","tool/tts","P2"],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141237","updated_at":"2026-10-18T21:06:09Z"},{"kind":"issue","title":"Title: [Bug]: Windows MSIX .appinstaller download missing from official release links","text":"","number":141238,"repo":"NousResearch/hermes-agent","author":"rashidzetter","state":"open","labels":["type/bug","P2","area/install-update","os/windows"],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141238","updated_at":"2026-10-18T21:06:07Z"},{"kind":"issue","title":"[Bug]: Desktop update check fails with \"No Python interpreter is available\" when a source install lives outside $HERMES_HOME/hermes-agent","text":"","number":141231,"repo":"NousResearch/hermes-agent","author":"CTCycle","state":"open","labels":["type/bug","P3","comp/desktop","os/windows"],"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141231","updated_at":"2026-10-18T21:06:03Z"},{"kind":"issue","title":"Open Weights Pilgrim never counts open-weight models served via a provider (Qwen/Nemotron/gpt-oss via OpenRouter score 0)","text":"","number":141233,"repo":"NousResearch/hermes-agent","author":"EonHermes","state":"open","labels":["type/bug","comp/plugins","P2"],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141233","updated_at":"2026-10-18T21:05:59Z"},{"kind":"issue","title":"[FR]: Non-modal restart prompt when toggling a Desktop plugin off","text":"","number":141262,"repo":"NousResearch/hermes-agent","author":"halr9000","state":"open","labels":[],"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141262","updated_at":"2026-10-18T21:02:04Z"},{"kind":"issue","title":"[FR]: Collapse sidebar plugin nav rows on demand with a toggle below New session","text":"","number":141263,"repo":"NousResearch/hermes-agent","author":"halr9000","state":"open","labels":[],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141263","updated_at":"2026-10-18T21:01:49Z"},{"kind":"issue","title":"Hermes Agent Tipster","text":"","number":141253,"repo":"NousResearch/hermes-agent","author":"laistudio","state":"open","labels":[],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141253","updated_at":"2026-10-18T21:01:25Z"},{"kind":"issue","title":"Gateway should allow suppressing background review notifications","text":"","number":30970,"repo":"NousResearch/hermes-agent","author":"shawnpetros","state":"open","labels":["type/feature","comp/gateway","area/config","P3"],"comments":2,"url":"https://github.com/NousResearch/hermes-agent/issues/30970","updated_at":"2026-10-18T20:56:08Z"},{"kind":"issue","title":"[Feature]: Desktop should show an explicit authoritative turn-state indicator","text":"","number":83239,"repo":"NousResearch/hermes-agent","author":"lilacprozac","state":"open","labels":["type/feature","P3","sweeper:risk-session-state","comp/desktop","area/sessions"],"comments":3,"url":"https://github.com/NousResearch/hermes-agent/issues/83239","updated_at":"2026-10-18T20:56:07Z"},{"kind":"issue","title":"[Bug]: Hermes agent on windows on AMD strix halo 128 GO","text":"","number":140507,"repo":"NousResearch/hermes-agent","author":"Moss720","state":"open","labels":["type/bug","comp/cli","area/config","P2","area/local-models","os/windows"],"comments":2,"url":"https://github.com/NousResearch/hermes-agent/issues/140507","updated_at":"2026-10-18T20:52:52Z"},{"kind":"issue","title":"[Feature] `gateway.ready` has no capability negotiation: a mobile client cannot tell \"no recovery guarantee\" from \"guaranteed recovery\"","text":"","number":130702,"repo":"NousResearch/hermes-agent","author":"Alain-Prot0s5","state":"open","labels":["type/feature","comp/gateway","P2","sweeper:risk-session-state","area/sessions","comp/tui-gateway"],"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/130702","updated_at":"2026-10-18T20:51:24Z"},{"kind":"issue","title":"pre_tool_call shell hook with fail_closed: false still blocks every tool for 60s after one timeout (dispatcher wrapper fails closed, ignores matcher)","text":"","number":132096,"repo":"NousResearch/hermes-agent","author":"karl-enobleon","state":"open","labels":["type/bug","comp/agent","comp/cli","comp/plugins","area/config","P2"],"comments":3,"url":"https://github.com/NousResearch/hermes-agent/issues/132096","updated_at":"2026-10-18T20:51:15Z"},{"kind":"issue","title":"Subagents become \"orphaned\" after context compression rotates the session id — empty monitor and silently dropped completion messages","text":"","number":140652,"repo":"NousResearch/hermes-agent","author":"lxygodxj","state":"closed","labels":["type/bug","comp/agent","tool/delegate","P3","area/sessions","area/compression"],"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/140652","updated_at":"2026-10-18T20:41:16Z"},{"kind":"issue","title":"[Bug]: Desktop composer inserts a plugin `@`-reference starter twice when picked from the bare-`@` menu","text":"","number":141226,"repo":"NousResearch/hermes-agent","author":"danimalwb","state":"open","labels":["type/bug","P2","comp/desktop","desktop/chat"],"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141226","updated_at":"2026-10-18T20:41:13Z"},{"kind":"issue","title":"[Bug]: `memory` with a list `content` crashes the inline executor; reported as \"Error during API call\", other tool calls in the batch never run","text":"","number":141188,"repo":"NousResearch/hermes-agent","author":"Jingyi-A-Chen","state":"open","labels":["type/bug","comp/tools","tool/memory","P2"],"comments":2,"url":"https://github.com/NousResearch/hermes-agent/issues/141188","updated_at":"2026-10-18T20:38:52Z"},{"kind":"issue","title":"Bug - Feature (models): complete the curated Anthropic picker and derive it from models.dev","text":"","number":141227,"repo":"NousResearch/hermes-agent","author":"alexandre-leng","state":"open","labels":["type/bug","comp/cli","tool/file","tool/web","provider/anthropic","P2"],"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141227","updated_at":"2026-10-18T20:36:38Z"},{"kind":"issue","title":"[Bug]: Multiplexed profiles lose a shared MCP server's tools after it parks and revives (only the owning profile gets them back)","text":"","number":141223,"repo":"NousResearch/hermes-agent","author":"felixgollnhuber","state":"open","labels":["type/bug","comp/tools","tool/mcp","P2","area/profiles"],"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141223","updated_at":"2026-10-18T20:36:36Z"},{"kind":"issue","title":"[Bug]: Multiplexed gateway: non-default profiles get zero tools — built-in platform toolset list degrades to zero because catalog plugins are discovered only in the launch home","text":"","number":140238,"repo":"NousResearch/hermes-agent","author":"yinbing-666","state":"closed","labels":["type/bug","comp/gateway","comp/tools","tool/code-exec","P1","area/profiles"],"comments":5,"url":"https://github.com/NousResearch/hermes-agent/issues/140238","updated_at":"2026-10-18T20:36:34Z"},{"kind":"issue","title":"[Bug]: path messages refused as commands","text":"","number":141221,"repo":"NousResearch/hermes-agent","author":"levinkin","state":"open","labels":["type/bug","comp/gateway","platform/discord","P2"],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141221","updated_at":"2026-10-18T20:36:25Z"},{"kind":"issue","title":"[Bug]: Kanban managed worker dies with WorkerPersistenceError: synchronous_rpc_on_event_loop","text":"","number":139029,"repo":"NousResearch/hermes-agent","author":"roqianjas","state":"open","labels":["type/bug","comp/agent","P1","sweeper:risk-session-state","area/sessions"],"comments":6,"url":"https://github.com/NousResearch/hermes-agent/issues/139029","updated_at":"2026-10-18T20:36:18Z"},{"kind":"issue","title":"Tracking: one gateway owns every local session (#106742) — post-merge fixes","text":"","number":134889,"repo":"NousResearch/hermes-agent","author":"unsupportedpastels","state":"open","labels":["type/bug","comp/cli","comp/gateway","comp/cron","P0","sweeper:risk-session-state","sweeper:risk-message-delivery","sweeper:risk-compatibility","sweeper:risk-platform-windows","comp/desktop","area/sessions","area/profiles","desktop/sessions","os/windows","comp/tui-gateway","desktop/connection"],"comments":185,"url":"https://github.com/NousResearch/hermes-agent/issues/134889","updated_at":"2026-10-18T20:36:15Z"},{"kind":"issue","title":"0.21.5 POSIX launcher: python3 -I -c shim breaks Herdr-style terminal agent detection","text":"","number":129973,"repo":"NousResearch/hermes-agent","author":"v9yrbcgkyt-spec","state":"open","labels":["type/bug","comp/cli","tool/file","P2","area/install-update","os/macos"],"comments":3,"url":"https://github.com/NousResearch/hermes-agent/issues/129973","updated_at":"2026-10-18T20:36:07Z"},{"kind":"issue","title":"kanban: `blocker_auth` respawn guard parks a ready task forever (no drain)","text":"","number":83047,"repo":"NousResearch/hermes-agent","author":"julio-cloudvisor","state":"open","labels":["type/bug","comp/cron","comp/plugins","area/config","P2","needs-decision","sweeper:risk-compatibility"],"comments":8,"url":"https://github.com/NousResearch/hermes-agent/issues/83047","updated_at":"2026-10-18T20:36:02Z"},{"kind":"issue","title":"skill_manage is symlink-blind: edits to symlinked skills fail 'not found' and create(name, category) nests a duplicate inside the existing skill dir","text":"","number":141050,"repo":"NousResearch/hermes-agent","author":"Tikkaaa3","state":"open","labels":["type/bug","comp/tools","tool/skills","P3"],"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141050","updated_at":"2026-10-18T20:35:57Z"},{"kind":"issue","title":"[Bug]: async completions stay pending for a profile that owns a bot on one platform but uses the shared bot on another","text":"","number":141219,"repo":"NousResearch/hermes-agent","author":"levinkin","state":"open","labels":["type/bug","comp/gateway","tool/delegate","platform/discord","P3","area/profiles"],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141219","updated_at":"2026-10-18T20:35:53Z"},{"kind":"issue","title":"[Bug] Windows updater + MCP orphan leak: Hermes cannot close nested Python process tree on update","text":"","number":122378,"repo":"NousResearch/hermes-agent","author":"Redenrik","state":"open","labels":["type/bug","comp/tools","tool/mcp","P2","sweeper:risk-platform-windows","comp/desktop","area/install-update","os/windows"],"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/122378","updated_at":"2026-10-18T20:35:51Z"},{"kind":"issue","title":"[Bug]: Desktop update note says 'Run hermes gateway restart' when only a dashboard/serve unit restart is owed","text":"","number":141071,"repo":"NousResearch/hermes-agent","author":"kshitijk4poor","state":"open","labels":["type/bug","tool/file","P3","comp/desktop","area/install-update","os/windows"],"comments":2,"url":"https://github.com/NousResearch/hermes-agent/issues/141071","updated_at":"2026-10-18T20:31:33Z"},{"kind":"issue","title":"[Bug]: `hermes send` outside the gateway opens a second E2EE client on the gateway's Matrix device + crypto store; gateway's next key share is undecryptable","text":"","number":141208,"repo":"NousResearch/hermes-agent","author":"TonyBostonTB","state":"open","labels":["type/bug","comp/tools","comp/plugins","tool/file","platform/matrix","P2"],"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141208","updated_at":"2026-10-18T20:22:51Z"},{"kind":"issue","title":"[Bug]: browser_back crashes with AttributeError when there is no history (empty CLI output, unguarded result.get)","text":"","number":141209,"repo":"NousResearch/hermes-agent","author":"bonzo-bvd","state":"open","labels":["type/bug","comp/tools","tool/browser","P2"],"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141209","updated_at":"2026-10-18T20:22:46Z"},{"kind":"issue","title":"Tracker: memory growth and orphaned children in long-running Hermes (#137156, #137087, #137057, #141018)","text":"","number":141247,"repo":"NousResearch/hermes-agent","author":"kshitijk4poor","state":"open","labels":["type/perf"],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141247","updated_at":"2026-10-18T20:18:14Z"},{"kind":"issue","title":"[Bug]: Remote-backend desktop sessions are unresumable from a local desktop — session.resume fails with not_found","text":"","number":139818,"repo":"NousResearch/hermes-agent","author":"rvwmng9rvk-crypto","state":"open","labels":["type/bug","comp/gateway","area/auth","P2","sweeper:risk-session-state","area/sessions","cause/fallout"],"comments":6,"url":"https://github.com/NousResearch/hermes-agent/issues/139818","updated_at":"2026-10-18T20:17:28Z"},{"kind":"issue","title":"Desktop update popup 'needs one more step (gateway_restart)' is a false owed verdict: relaunch fails verification ~6s after the cold start, the fleet matrix in the same run reports current","text":"","number":141245,"repo":"NousResearch/hermes-agent","author":"wkwee","state":"open","labels":[],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141245","updated_at":"2026-10-18T20:17:02Z"},{"kind":"issue","title":"[Bug]: skill_view reloads a skill already inlined by a cron job or a /skill command","text":"","number":141216,"repo":"NousResearch/hermes-agent","author":"100yenadmin","state":"open","labels":["type/perf","comp/tools","tool/skills","P2"],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141216","updated_at":"2026-10-18T20:16:42Z"},{"kind":"issue","title":"[Bug]: cron bot-chat delivery permanently fails with not_found when an unbound session holds the 'Bot Chat' title","text":"","number":141243,"repo":"NousResearch/hermes-agent","author":"Astraea-Hermes","state":"open","labels":[],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/issues/141243","updated_at":"2026-10-18T20:13:17Z"},{"kind":"issue","title":"[Bug] Linux/Brave: real-profile copy deletes the mirrored cookies at startup (copy browser starts signed out; desktop-env/keyring + Preferences mirror)","text":"","number":141241,"repo":"NousResearch/hermes-agent","author":"hewal-dev","state":"open","labels":[],"comments":1,"url":"https://github.com/NousResearch/hermes-agent/issues/141241","updated_at":"2026-10-18T20:12:04Z"},{"kind":"pr","title":"fix(update): a system-scope dashboard unit without root gets one exact restart command, not a polkit dump (#141021)","text":"","number":141070,"repo":"NousResearch/hermes-agent","author":"kshitijk4poor","state":"open","labels":["type/bug","comp/cli","P2","area/install-update"],"comments":2,"url":"https://github.com/NousResearch/hermes-agent/pull/141070","updated_at":"2026-10-18T21:09:17Z"},{"kind":"pr","title":"fix(compression): attribute auxiliary failures to the actual wire route","text":"","number":72637,"repo":"NousResearch/hermes-agent","author":"petrel2015","state":"open","labels":["type/bug","comp/agent","P2","sweeper:risk-session-state","sweeper:blast-broad","area/compression"],"comments":17,"url":"https://github.com/NousResearch/hermes-agent/pull/72637","updated_at":"2026-10-18T21:03:16Z"},{"kind":"pr","title":"fix(dashboard): read the credential pool for the Anthropic Accounts card","text":"","number":112591,"repo":"NousResearch/hermes-agent","author":"rumins01","state":"open","labels":["type/bug","provider/anthropic","area/auth","P3","sweeper:risk-security-boundary","comp/dashboard"],"comments":2,"url":"https://github.com/NousResearch/hermes-agent/pull/112591","updated_at":"2026-10-18T21:03:05Z"},{"kind":"pr","title":"fix(cli): wire Anthropic model picker to live /v1/models discovery","text":"","number":62986,"repo":"NousResearch/hermes-agent","author":"libreleee","state":"open","labels":["type/bug","comp/cli","provider/anthropic","P3","sweeper:risk-compatibility","sweeper:blast-moderate"],"comments":8,"url":"https://github.com/NousResearch/hermes-agent/pull/62986","updated_at":"2026-10-18T21:03:04Z"},{"kind":"pr","title":"fix(achievements): count cloud-served open-weight families in Open Weights Pilgrim","text":"","number":141234,"repo":"NousResearch/hermes-agent","author":"EonHermes","state":"open","labels":["type/bug","comp/plugins","P2"],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/pull/141234","updated_at":"2026-10-18T21:00:49Z"},{"kind":"pr","title":"Preserve parallel tool results and expose effective capabilities","text":"","number":141235,"repo":"NousResearch/hermes-agent","author":"ilyasst","state":"closed","labels":["type/bug","comp/agent","comp/cli","comp/cron","P2"],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/pull/141235","updated_at":"2026-10-18T21:00:47Z"},{"kind":"pr","title":"fix(cli): reuse a credential-pool Anthropic login in the model picker","text":"","number":141254,"repo":"NousResearch/hermes-agent","author":"Syax89","state":"open","labels":[],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/pull/141254","updated_at":"2026-10-18T20:53:41Z"},{"kind":"pr","title":"feat(gateway): add bundle launchd job identity for grantable macOS TCC attribution","text":"","number":139529,"repo":"NousResearch/hermes-agent","author":"sojoerner-2049","state":"open","labels":["type/feature","comp/cli","comp/gateway","area/config","P2","sweeper:risk-compatibility","area/install-update","os/macos"],"comments":3,"url":"https://github.com/NousResearch/hermes-agent/pull/139529","updated_at":"2026-10-18T20:51:19Z"},{"kind":"pr","title":"fix: reduce log spam from watch notifications and kanban dispatcher","text":"","number":141229,"repo":"NousResearch/hermes-agent","author":"dmkjr","state":"open","labels":["type/bug","comp/gateway","P2","comp/tui-gateway"],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/pull/141229","updated_at":"2026-10-18T20:51:12Z"},{"kind":"pr","title":"fix: reduce log spam from watch notifications and kanban dispatcher","text":"","number":141230,"repo":"NousResearch/hermes-agent","author":"dmkjr","state":"open","labels":["type/bug","comp/gateway","P2"],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/pull/141230","updated_at":"2026-10-18T20:51:09Z"},{"kind":"pr","title":"fix(dashboard): Anthropic card sees a credential-pool OAuth login","text":"","number":141252,"repo":"NousResearch/hermes-agent","author":"Syax89","state":"closed","labels":[],"comments":2,"url":"https://github.com/NousResearch/hermes-agent/pull/141252","updated_at":"2026-10-18T20:50:48Z"},{"kind":"pr","title":"fix(model picker): offer Anthropic's live catalog, not the bundled list","text":"","number":141257,"repo":"NousResearch/hermes-agent","author":"Syax89","state":"closed","labels":[],"comments":1,"url":"https://github.com/NousResearch/hermes-agent/pull/141257","updated_at":"2026-10-18T20:50:47Z"},{"kind":"pr","title":"feat(catalog): add Graphiti memory plugin","text":"","number":139328,"repo":"NousResearch/hermes-agent","author":"KoNit-K","state":"open","labels":["type/feature","tool/memory","P3","Plugin Catalog"],"comments":2,"url":"https://github.com/NousResearch/hermes-agent/pull/139328","updated_at":"2026-10-18T20:48:48Z"},{"kind":"pr","title":"fix(gateway): a local session pinned to a model never borrows the profile fallback chain","text":"","number":141259,"repo":"NousResearch/hermes-agent","author":"Ali-Al1","state":"open","labels":[],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/pull/141259","updated_at":"2026-10-18T20:47:56Z"},{"kind":"pr","title":"fix(gateway): prepare profile policy off the event loop","text":"","number":141161,"repo":"NousResearch/hermes-agent","author":"banozz0","state":"open","labels":["type/bug","comp/gateway","comp/tools","platform/discord","P2","area/profiles"],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/pull/141161","updated_at":"2026-10-18T20:44:03Z"},{"kind":"pr","title":"fix(slack): keep clarification cards expanded","text":"","number":141255,"repo":"NousResearch/hermes-agent","author":"thisischappy","state":"closed","labels":[],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/pull/141255","updated_at":"2026-10-18T20:41:58Z"},{"kind":"pr","title":"fix(gateway): undo this process's psutil clock-update shift before matching a worker birth","text":"","number":140612,"repo":"NousResearch/hermes-agent","author":"liuhao1024","state":"open","labels":["type/bug","comp/gateway","P3","os/macos"],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/pull/140612","updated_at":"2026-10-18T20:41:11Z"},{"kind":"pr","title":"docs(telegram): add a Railway cloud deployment example beside Fly.io","text":"","number":117194,"repo":"NousResearch/hermes-agent","author":"will-bogusz","state":"open","labels":["type/docs","comp/gateway","platform/telegram","P3"],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/pull/117194","updated_at":"2026-10-18T20:40:54Z"},{"kind":"pr","title":"plugin-catalog: update hermes-minimizer to 0.1.1","text":"","number":141256,"repo":"NousResearch/hermes-agent","author":"nosliwhtes","state":"open","labels":[],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/pull/141256","updated_at":"2026-10-18T20:40:35Z"},{"kind":"pr","title":"fix(cli): every /cron form runs on the gateway, the cron store's only writer (T1, /cron)","text":"","number":141105,"repo":"NousResearch/hermes-agent","author":"kshitijk4poor","state":"open","labels":["type/bug","comp/cli","comp/gateway","P2"],"comments":2,"url":"https://github.com/NousResearch/hermes-agent/pull/141105","updated_at":"2026-10-18T20:40:29Z"},{"kind":"pr","title":"fix(gateway): authorize final slash command dispatch identities","text":"","number":141228,"repo":"NousResearch/hermes-agent","author":"dmmeteo","state":"open","labels":["type/security","comp/gateway","P3"],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/pull/141228","updated_at":"2026-10-18T20:36:42Z"},{"kind":"pr","title":"feat(optional-skills): add memory-hygiene skill","text":"","number":141224,"repo":"NousResearch/hermes-agent","author":"ether-btc","state":"closed","labels":["type/feature","tool/memory","tool/skills","P3"],"comments":1,"url":"https://github.com/NousResearch/hermes-agent/pull/141224","updated_at":"2026-10-18T20:36:20Z"},{"kind":"pr","title":"fix(config): a persisted interactive data-policy acknowledgement stops the contributor-tier re-ask","text":"","number":118682,"repo":"NousResearch/hermes-agent","author":"kouyichi","state":"open","labels":["type/feature","comp/cli","comp/gateway","comp/tui","platform/telegram","platform/discord","area/config","P3","sweeper:risk-compatibility","comp/dashboard","area/profiles"],"comments":3,"url":"https://github.com/NousResearch/hermes-agent/pull/118682","updated_at":"2026-10-18T20:36:11Z"},{"kind":"pr","title":"fix(tui-gateway): turn state stays truthful (reconcile dead prompt workers; message.start only after admission)","text":"","number":89978,"repo":"NousResearch/hermes-agent","author":"100yenadmin","state":"open","labels":["type/bug","comp/tui","P2","sweeper:risk-session-state","area/sessions","comp/tui-gateway"],"comments":2,"url":"https://github.com/NousResearch/hermes-agent/pull/89978","updated_at":"2026-10-18T20:35:59Z"},{"kind":"pr","title":"fix(cli): /new, /resume and /branch show the new session's usage and keep todo updates (CLI-11, CLI-14)","text":"","number":141090,"repo":"NousResearch/hermes-agent","author":"kshitijk4poor","state":"open","labels":["type/bug","comp/cli","P2","area/billing","area/sessions"],"comments":2,"url":"https://github.com/NousResearch/hermes-agent/pull/141090","updated_at":"2026-10-18T20:34:57Z"},{"kind":"pr","title":"fix(cli): a /resume or /sessions switch subscribes the session it lands on (CLI lane 1, salvage #138700)","text":"","number":140675,"repo":"NousResearch/hermes-agent","author":"kshitijk4poor","state":"open","labels":["type/bug","comp/cli","P2","area/sessions"],"comments":2,"url":"https://github.com/NousResearch/hermes-agent/pull/140675","updated_at":"2026-10-18T20:33:25Z"},{"kind":"pr","title":"fix(directsdk): stop long tool calls looking like stalls to the Hermes stale watchdog","text":"","number":113,"repo":"NousResearch/hermes-official-plugins","author":"steveonjava","state":"open","labels":[],"comments":0,"url":"https://github.com/NousResearch/hermes-official-plugins/pull/113","updated_at":"2026-10-18T20:30:29Z"},{"kind":"pr","title":"feat(plugin-catalog): add post-cortex memory provider","text":"","number":141251,"repo":"NousResearch/hermes-agent","author":"julymetodiev","state":"open","labels":[],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/pull/141251","updated_at":"2026-10-18T20:28:49Z"},{"kind":"pr","title":"fix(foundry): support Azure CLI login in Desktop and bot profiles","text":"","number":139353,"repo":"NousResearch/hermes-agent","author":"RussellCanfield","state":"open","labels":["type/bug","comp/agent","comp/cli","provider/openai","area/auth","area/config","P3","sweeper:risk-security-boundary","sweeper:risk-compatibility","comp/desktop"],"comments":1,"url":"https://github.com/NousResearch/hermes-agent/pull/139353","updated_at":"2026-10-18T20:28:31Z"},{"kind":"pr","title":"chore(plugin-catalog): update released Ace model and media onboarding","text":"","number":141244,"repo":"NousResearch/hermes-agent","author":"acedatacloud-dev","state":"open","labels":[],"comments":1,"url":"https://github.com/NousResearch/hermes-agent/pull/141244","updated_at":"2026-10-18T20:23:35Z"},{"kind":"pr","title":"fix(cron): record preloaded cron skills in skill_view dedup cache","text":"","number":136297,"repo":"NousResearch/hermes-agent","author":"drfinlaymccall","state":"open","labels":["type/perf","comp/cron","tool/skills","P2"],"comments":1,"url":"https://github.com/NousResearch/hermes-agent/pull/136297","updated_at":"2026-10-18T20:22:44Z"},{"kind":"pr","title":"feat(moa): add per-turn solo aggregator command","text":"","number":114581,"repo":"NousResearch/hermes-agent","author":"KoNit-K","state":"open","labels":["type/feature","comp/agent","comp/cli","P3","sweeper:risk-session-state","area/billing"],"comments":5,"url":"https://github.com/NousResearch/hermes-agent/pull/114581","updated_at":"2026-10-18T20:21:23Z"},{"kind":"pr","title":"fix(skills): memory-hygiene corrections — the five review requests applied and verified","text":"","number":140848,"repo":"NousResearch/hermes-agent","author":"c0wb0yp0tat0","state":"open","labels":["type/bug","comp/cli","comp/tools","tool/file","tool/memory","tool/skills","P2"],"comments":2,"url":"https://github.com/NousResearch/hermes-agent/pull/140848","updated_at":"2026-10-18T20:30:03Z"},{"kind":"pr","title":"fix(gateway): isolate Telegram model picker state by topic","text":"","number":114075,"repo":"NousResearch/hermes-agent","author":"KoNit-K","state":"open","labels":["type/bug","comp/plugins","platform/telegram","P2"],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/pull/114075","updated_at":"2026-10-18T20:20:44Z"},{"kind":"pr","title":"feat(plugin-catalog): add rply-platform plugin","text":"","number":141246,"repo":"NousResearch/hermes-agent","author":"joshuaKnauber","state":"open","labels":[],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/pull/141246","updated_at":"2026-10-18T20:19:58Z"},{"kind":"pr","title":"fix(desktop): resolve updates against validated source installs","text":"","number":141248,"repo":"NousResearch/hermes-agent","author":"Ehsan-hash","state":"open","labels":[],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/pull/141248","updated_at":"2026-10-18T20:19:04Z"},{"kind":"pr","title":"fix(bot-desktop): an abandoned screen stops itself after the idle window (for discussion)","text":"","number":141018,"repo":"NousResearch/hermes-agent","author":"kshitijk4poor","state":"open","labels":["type/feature","comp/tools","P3","comp/desktop"],"comments":3,"url":"https://github.com/NousResearch/hermes-agent/pull/141018","updated_at":"2026-10-18T20:18:29Z"},{"kind":"pr","title":"perf: hermes serve releases a closed session's memory (token memo, replay ring, gc on macOS)","text":"","number":137087,"repo":"NousResearch/hermes-agent","author":"kshitijk4poor","state":"open","labels":["type/perf","comp/agent","comp/tui","tool/memory","P2","sweeper:risk-session-state"],"comments":3,"url":"https://github.com/NousResearch/hermes-agent/pull/137087","updated_at":"2026-10-18T20:18:24Z"},{"kind":"pr","title":"Gateway: stop memory-provider threads and fds from growing with agent-cache churn (salvage #126359, #131357)","text":"","number":137156,"repo":"NousResearch/hermes-agent","author":"kshitijk4poor","state":"open","labels":["type/bug","comp/agent","comp/cli","comp/gateway","comp/acp","comp/plugins","tool/memory","P2","sweeper:risk-session-state","area/profiles"],"comments":8,"url":"https://github.com/NousResearch/hermes-agent/pull/137156","updated_at":"2026-10-18T20:18:21Z"},{"kind":"pr","title":"fix(desktop): error surfaces and config/session caches stay truthful","text":"","number":111148,"repo":"NousResearch/hermes-agent","author":"100yenadmin","state":"open","labels":["type/bug","area/config","P3","comp/desktop","area/sessions","desktop/settings","desktop/sessions"],"comments":0,"url":"https://github.com/NousResearch/hermes-agent/pull/111148","updated_at":"2026-10-18T20:16:35Z"}],"lane_open":[{"number":138697,"title":"Project skills in .claude/skills now load in trusted repos; a skill shipped for two harnesses loads once (port cline#14846)","author":"teknium1","created_at":"2026-10-15T00:21:25Z","updated_at":"2026-10-15T00:33:37Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/138697"},{"number":138728,"title":"find -exec behind sudo/env/nice/timeout no longer deletes matches without approval (inspired by Muse Code)","author":"teknium1","created_at":"2026-10-15T01:44:58Z","updated_at":"2026-10-15T02:18:13Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/138728"},{"number":138730,"title":"A keystroke that lands as an approval prompt appears no longer approves it (CLI + TUI, inspired by Muse Code)","author":"teknium1","created_at":"2026-10-15T01:46:46Z","updated_at":"2026-10-15T01:58:38Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/138730"},{"number":138732,"title":"/goal cancel clears the goal instead of starting a goal named \"cancel\" (inspired by Muse Code)","author":"teknium1","created_at":"2026-10-15T02:00:29Z","updated_at":"2026-10-15T02:10:16Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/138732"},{"number":138749,"title":"hermes doctor --turn: one real agent turn catches a main model that answers /models but cannot chat","author":"teknium1","created_at":"2026-10-15T02:22:45Z","updated_at":"2026-10-15T02:41:51Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/138749"},{"number":138773,"title":"fix(desktop): Artifacts page lists files linked with spaced paths (port block/buzz#8168)","author":"teknium1","created_at":"2026-10-15T03:13:44Z","updated_at":"2026-10-15T03:21:14Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/138773"},{"number":138827,"title":"fix(terminal): a deleted working directory no longer wedges every command; the model is told where it ran (port lobehub#20735, salvage #131554)","author":"teknium1","created_at":"2026-10-15T04:17:44Z","updated_at":"2026-10-15T04:27:57Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/138827"},{"number":139126,"title":"fix: config backups and Desktop pairing updates no longer miss writes in the same timestamp tick (main red after #137895)","author":"teknium1","created_at":"2026-10-15T12:59:21Z","updated_at":"2026-10-15T13:08:38Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/139126"},{"number":139241,"title":"CLI: resize-safe glyph transcript, status line under the composer","author":"teknium1","created_at":"2026-10-15T15:53:33Z","updated_at":"2026-10-15T16:37:25Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/139241"},{"number":139294,"title":"Goal cards update the moment a tool changes the goal mid-turn (CLI, TUI, Desktop; salvage #115779)","author":"teknium1","created_at":"2026-10-15T17:03:41Z","updated_at":"2026-10-15T19:02:25Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/139294"},{"number":139307,"title":"The agent types a password or code you hand it, then suggests the vault (no more refusals)","author":"teknium1","created_at":"2026-10-15T17:36:25Z","updated_at":"2026-10-15T17:53:59Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/139307"},{"number":139336,"title":"hermes send points a target typed as the message at --to; SimpleX/ntfy docs fixed (#139325)","author":"teknium1","created_at":"2026-10-15T18:07:59Z","updated_at":"2026-10-15T18:39:44Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/139336"},{"number":139537,"title":"/reasoning switches mid-session keep the prompt cache on OpenAI Responses, Codex and Claude (salvage #129233)","author":"teknium1","created_at":"2026-10-16T01:35:19Z","updated_at":"2026-10-16T02:49:44Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/139537"},{"number":139555,"title":"Shell hooks run in the session's working directory, not the launch dir (port kimi-code#4242, salvage #91017)","author":"teknium1","created_at":"2026-10-16T02:12:58Z","updated_at":"2026-10-16T02:32:24Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/139555"},{"number":139591,"title":"Characters typed while the CLI starts up are kept in the composer instead of dropped (Copilot CLI 1.0.98 port)","author":"teknium1","created_at":"2026-10-16T03:22:04Z","updated_at":"2026-10-16T03:35:22Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/139591"},{"number":139640,"title":"Community skills can no longer ship Python bytecode that runs instead of the scanned source","author":"teknium1","created_at":"2026-10-16T04:24:04Z","updated_at":"2026-10-16T04:35:29Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/139640"},{"number":139659,"title":"feat(image_gen): Krea 3 and FLUX.3 Klein join the FAL catalog (t2i + edit)","author":"teknium1","created_at":"2026-10-16T05:08:34Z","updated_at":"2026-10-17T05:37:08Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/139659"},{"number":139849,"title":"fix(agent): delegate children share the parent's stable prompt prefix (#137307, salvage #137310)","author":"teknium1","created_at":"2026-10-16T11:45:44Z","updated_at":"2026-10-16T12:04:15Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/139849"},{"number":139999,"title":"fix(secrets): an in-place .env rewrite in the same timestamp tick is seen by /reload and scope builds","author":"teknium1","created_at":"2026-10-16T16:34:06Z","updated_at":"2026-10-16T16:43:54Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/139999"},{"number":140212,"title":"Editing a BOM-marked UTF-16 file keeps it UTF-16 (patch, write_file, V4A)","author":"teknium1","created_at":"2026-10-17T00:32:06Z","updated_at":"2026-10-17T01:05:38Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/140212"},{"number":140266,"title":"Egress proxy reaches OpenAI us./eu. data-residency hosts (port centaur#1960)","author":"teknium1","created_at":"2026-10-17T03:11:49Z","updated_at":"2026-10-17T05:32:44Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/140266"},{"number":140308,"title":"MCP OAuth: an unset ${VAR} client ID is treated as unset on every flow, never sent or stored (salvage #108269, inspired by Cursor)","author":"teknium1","created_at":"2026-10-17T04:29:05Z","updated_at":"2026-10-17T05:16:15Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/140308"},{"number":140382,"title":"fix(gateway,desktop): /undo and /retry mid-reply say to stop first; editing an interrupted message replaces it","author":"yoniebans","created_at":"2026-10-17T07:05:37Z","updated_at":"2026-10-18T11:14:36Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/140382"},{"number":140531,"title":"feat(catalog): add git-tasks plugin entry","author":"meviusisback","created_at":"2026-10-17T13:00:12Z","updated_at":"2026-10-18T09:13:07Z","review":"CHANGES_REQUESTED","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/140531"},{"number":140600,"title":"plugin-catalog: bump plan-mode to 1.0.0","author":"100yenadmin","created_at":"2026-10-17T15:02:14Z","updated_at":"2026-10-18T06:15:53Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/140600"},{"number":140601,"title":"plugin-catalog: hermes-cloud-file-manager v0.5.0","author":"100yenadmin","created_at":"2026-10-17T15:03:50Z","updated_at":"2026-10-18T07:06:55Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/140601"},{"number":140605,"title":"Plugin catalog: add deepseek-search","author":"statsmind","created_at":"2026-10-17T15:17:15Z","updated_at":"2026-10-18T06:05:40Z","review":"CHANGES_REQUESTED","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/140605"},{"number":140614,"title":"feat(delegation): per-task route, thinking and speed on delegate_task (opt-in)","author":"unsupportedpastels","created_at":"2026-10-17T15:34:19Z","updated_at":"2026-10-17T19:51:17Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/140614"},{"number":140623,"title":"fix(desktop): read the final reply aloud after tool calls","author":"austinpickett","created_at":"2026-10-17T16:03:49Z","updated_at":"2026-10-18T14:23:24Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/140623"},{"number":140654,"title":"feat(optional-skills): diagram-design, 45 editorial diagram types (upstream-kept, MIT)","author":"teknium1","created_at":"2026-10-17T17:26:19Z","updated_at":"2026-10-17T20:35:55Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/140654"},{"number":140655,"title":"feat(optional-skills): caveman, opt-in terse answers on upstream 3.0 rules (salvage #45914)","author":"teknium1","created_at":"2026-10-17T17:26:22Z","updated_at":"2026-10-17T20:35:53Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/140655"},{"number":140712,"title":"chore(catalog): bump usage-guard to v0.3.0","author":"mister-ideas","created_at":"2026-10-17T19:02:36Z","updated_at":"2026-10-18T16:23:53Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/140712"},{"number":140760,"title":"feat(plugin-catalog): add agent-station plugin","author":"thealps01-netizen","created_at":"2026-10-17T21:29:40Z","updated_at":"2026-10-18T16:43:10Z","review":"CHANGES_REQUESTED","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/140760"},{"number":140772,"title":"plugin-catalog: bump heartbeat2 to 0.2.0","author":"100yenadmin","created_at":"2026-10-17T22:10:43Z","updated_at":"2026-10-18T17:21:58Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/140772"},{"number":140778,"title":"fix(update): hold a stable-channel install whose release predates the gateway runtime (GW-19)","author":"unsupportedpastels","created_at":"2026-10-17T22:54:38Z","updated_at":"2026-10-18T05:51:13Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/140778"},{"number":140802,"title":"todo_list keeps 'done', 'complete' and 'in-progress' instead of resetting them to pending (port OpenHands sdk#6003)","author":"teknium1","created_at":"2026-10-18T00:11:16Z","updated_at":"2026-10-18T02:21:01Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/140802"},{"number":140822,"title":"chore(plugin-catalog): update duty-board to v0.4.0","author":"xiaoyaner0201","created_at":"2026-10-18T01:20:29Z","updated_at":"2026-10-18T10:18:36Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/140822"},{"number":140836,"title":"Failed provider calls name the provider request id on the failure line and log (port goose#12587)","author":"teknium1","created_at":"2026-10-18T01:58:13Z","updated_at":"2026-10-18T05:36:48Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/140836"},{"number":140837,"title":"CLI and TUI report idle/working/blocked/done/error to the terminal over OSC 7501 (salvage #138152, port goose#12928)","author":"teknium1","created_at":"2026-10-18T01:58:15Z","updated_at":"2026-10-18T05:36:45Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/140837"},{"number":140843,"title":"plugin-catalog: bump hyatlas to 4.9.0","author":"tuancookiez-hub","created_at":"2026-10-18T02:12:02Z","updated_at":"2026-10-18T06:05:52Z","review":"CHANGES_REQUESTED","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/140843"},{"number":140844,"title":"Fuzzy patch edits match whole-line old_string without a trailing blank line (port qwen-code#13484)","author":"teknium1","created_at":"2026-10-18T02:15:56Z","updated_at":"2026-10-18T05:36:25Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/140844"},{"number":140867,"title":"OpenRouter errors name the upstream provider and its reason, not just \"Provider returned error\" (port oh-my-pi#14435)","author":"teknium1","created_at":"2026-10-18T03:12:05Z","updated_at":"2026-10-18T05:41:29Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/140867"},{"number":140889,"title":"catalog: add model-walker marketplace entry","author":"christophkroeppl","created_at":"2026-10-18T04:37:14Z","updated_at":"2026-10-18T06:05:56Z","review":"CHANGES_REQUESTED","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/140889"},{"number":140922,"title":"fix(gateway): stamp an unproven --replace refusal startup_failed so the next start wins","author":"salch-cred","created_at":"2026-10-18T06:00:47Z","updated_at":"2026-10-18T16:35:21Z","review":"CHANGES_REQUESTED","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/140922"},{"number":141090,"title":"fix(cli): /new, /resume and /branch show the new session's usage and keep todo updates (CLI-11, CLI-14)","author":"kshitijk4poor","created_at":"2026-10-18T12:32:15Z","updated_at":"2026-10-18T20:34:57Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/141090"},{"number":141091,"title":"fix(cli): /compress reports a failed summary instead of claiming success (CLI-10)","author":"kshitijk4poor","created_at":"2026-10-18T12:32:22Z","updated_at":"2026-10-18T17:11:31Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/141091"},{"number":141092,"title":"fix(cli): /save writes the gateway's export, which round-trips through sessions import (CLI-19)","author":"kshitijk4poor","created_at":"2026-10-18T12:32:31Z","updated_at":"2026-10-18T17:11:27Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/141092"},{"number":141093,"title":"fix(cli): /clear and /toolsets show the gateway session's tools (CLI-22)","author":"kshitijk4poor","created_at":"2026-10-18T12:32:39Z","updated_at":"2026-10-18T17:11:25Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/141093"},{"number":141105,"title":"fix(cli): every /cron form runs on the gateway, the cron store's only writer (T1, /cron)","author":"kshitijk4poor","created_at":"2026-10-18T13:10:38Z","updated_at":"2026-10-18T20:40:29Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/141105"},{"number":141110,"title":"fix: /worktree new and Move to project actually move the session's terminal (CLI-15)","author":"kshitijk4poor","created_at":"2026-10-18T13:20:10Z","updated_at":"2026-10-18T17:36:39Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/141110"},{"number":141212,"title":"Fresh installs no longer abort on sha256sum's escaped uv digest (#141052, salvage @686f6c61)","author":"teknium1","created_at":"2026-10-18T18:05:53Z","updated_at":"2026-10-18T20:06:14Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/141212"},{"number":141214,"title":"feat(google-workspace): allow setup.py to request read-only OAuth scopes","author":"theminor-claw","created_at":"2026-10-18T18:11:11Z","updated_at":"2026-10-18T20:16:21Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/141214"}],"lane_stale":{"rows":[{"number":106399,"title":"feat(tools): per-tool spillover budgets — contain chatty tools without shrinking every budget (salvage #94679)","author":"teknium1","created_at":"2026-09-09T09:17:13Z","updated_at":"2026-10-17T17:57:14Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/106399"},{"number":80788,"title":"feat(background-review): evidence-grounding rule cuts inferred memory writes 87.5% → 30%","author":"teknium1","created_at":"2026-08-07T04:32:38Z","updated_at":"2026-10-17T09:05:43Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/80788"},{"number":83549,"title":"fix(pricing): treat negative catalog pricing sentinels as unknown (port kilocode#13040)","author":"teknium1","created_at":"2026-08-11T00:37:48Z","updated_at":"2026-10-17T09:01:56Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/83549"},{"number":83689,"title":"ci(windows): desktop install + update E2E on a real Windows runner","author":"teknium1","created_at":"2026-08-11T05:09:51Z","updated_at":"2026-10-17T09:01:44Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/83689"},{"number":86695,"title":"Inspired by Cursor: pre-built Docker sandbox images (sandbox builds)","author":"teknium1","created_at":"2026-08-15T04:18:07Z","updated_at":"2026-10-17T08:57:44Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/86695"},{"number":87406,"title":"fix(lsp): send $/cancelRequest when an abandoned request times out (port oh-my-pi#8153)","author":"teknium1","created_at":"2026-08-16T03:13:59Z","updated_at":"2026-10-17T08:56:55Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/87406"},{"number":89940,"title":"feat(dashboard): Memory Wiki — browsable session-history wiki + persistent-memory audit panel (salvage #31244, Perplexity Brain-inspired)","author":"teknium1","created_at":"2026-08-19T10:21:44Z","updated_at":"2026-10-17T08:53:35Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/89940"},{"number":91271,"title":"hermes -z pipelines can now attribute spend per subagent (Copilot CLI 1.0.81 port)","author":"teknium1","created_at":"2026-08-21T03:15:23Z","updated_at":"2026-10-17T08:51:38Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/91271"},{"number":92613,"title":"feat(pricing): user-declared pricing_overrides in config.yaml drive cost tracking for custom providers (salvage #22614)","author":"teknium1","created_at":"2026-08-23T01:24:10Z","updated_at":"2026-10-17T08:49:54Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/92613"},{"number":93480,"title":"hermes sessions usage: per-session token/cost drill-down + insights --json (Amp Explain Usage port)","author":"teknium1","created_at":"2026-08-24T03:13:51Z","updated_at":"2026-10-17T08:49:10Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/93480"},{"number":99054,"title":"Agent commits now carry the git identity you configure (Amp-inspired, #72556/#78374 class)","author":"teknium1","created_at":"2026-08-31T03:29:11Z","updated_at":"2026-10-17T08:41:16Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/99054"},{"number":99685,"title":"fix(update): cold-start every autostart-installed profile gateway after update (#91675 resume half)","author":"teknium1","created_at":"2026-08-31T18:59:43Z","updated_at":"2026-10-17T08:40:07Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/99685"},{"number":100885,"title":"feat(lsp): project-pinned language servers now win over global PATH installs (port omo#7424)","author":"teknium1","created_at":"2026-09-02T04:10:19Z","updated_at":"2026-10-17T08:38:31Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/100885"},{"number":106419,"title":"fix(tui_gateway): zombie-safe, Windows-safe compute-host PID supervision (salvage #68272 + codex port)","author":"teknium1","created_at":"2026-09-09T09:28:29Z","updated_at":"2026-10-17T08:32:02Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/106419"},{"number":110142,"title":"fix(desktop): pack no longer fails on a missing cross-env bin (#110121)","author":"teknium1","created_at":"2026-09-13T18:13:55Z","updated_at":"2026-10-17T08:27:32Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/110142"},{"number":112617,"title":"feat(reasoning): large sessions confirm before a cache-breaking mid-session effort change (port deepagents#6196)","author":"teknium1","created_at":"2026-09-16T05:26:47Z","updated_at":"2026-10-17T08:26:14Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/112617"},{"number":89936,"title":"feat(delegation): subagents can be spawned with their own reasoning level (port prime-agent#1510, salvage #81921)","author":"teknium1","created_at":"2026-08-19T10:18:08Z","updated_at":"2026-10-15T18:53:18Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/89936"},{"number":113650,"title":"write_file flags a new file that nearly duplicates a sibling (inspired by Muse Code)","author":"teknium1","created_at":"2026-09-17T01:13:09Z","updated_at":"2026-10-15T01:47:06Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/113650"},{"number":106426,"title":"fix(anthropic): opt into thinking-prefix drop_block on Claude 5.1+ so prefix mutations stop 400ing turns","author":"teknium1","created_at":"2026-09-09T09:39:43Z","updated_at":"2026-10-14T18:43:40Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/106426"},{"number":113122,"title":"Feishu/Lark bots receive websocket events again: lark-oapi pinned 1.7.3 (#103979, salvage #103980 + #78268)","author":"teknium1","created_at":"2026-09-16T17:12:13Z","updated_at":"2026-10-14T17:15:36Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/113122"},{"number":91252,"title":"feat(delegation): subagents can fork the parent conversation (port of kimi-code#3007)","author":"teknium1","created_at":"2026-08-21T02:35:08Z","updated_at":"2026-10-14T05:23:49Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/91252"},{"number":106474,"title":"feat(delegation): subagents can fork the parent conversation (salvage #91252, deepagents-confirmed)","author":"teknium1","created_at":"2026-09-09T10:37:55Z","updated_at":"2026-10-14T05:23:47Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/106474"},{"number":106423,"title":"feat(tools): peer session messaging — one session can warn or unblock another (inspired by Muse Code)","author":"teknium1","created_at":"2026-09-09T09:34:39Z","updated_at":"2026-10-12T00:44:34Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/106423"},{"number":95247,"title":"feat(approvals): per-tool allow/ask/deny policy — non-shell tools finally gated (Perplexity Computer-inspired, #35357)","author":"teknium1","created_at":"2026-08-26T04:57:53Z","updated_at":"2026-10-09T23:20:14Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/95247"},{"number":87362,"title":"fix(approval): widen pipe-remote-to-shell detection (port of block/goose#10989)","author":"teknium1","created_at":"2026-08-16T01:26:18Z","updated_at":"2026-10-07T10:01:17Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/87362"},{"number":106414,"title":"fix(anthropic): Claude Code OAuth identity floor 2.1.280 — Fable 5.x and Opus 5.5 no longer rejected (port prime-agent#1993, omo#8705)","author":"teknium1","created_at":"2026-09-09T09:24:57Z","updated_at":"2026-10-07T03:46:42Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/106414"},{"number":113678,"title":"feat(cli): --disable-tools and tools.disabled_functions remove single tools below toolset granularity (salvage #110774, #69675)","author":"teknium1","created_at":"2026-09-17T02:16:18Z","updated_at":"2026-10-07T02:42:47Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/113678"},{"number":113615,"title":"fix(codex): ChatGPT Codex picker no longer offers retired gpt-5.4 / gpt-5.4-mini (port cline#14011)","author":"teknium1","created_at":"2026-09-17T00:14:11Z","updated_at":"2026-10-03T09:27:14Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/113615"},{"number":111579,"title":"feat(optional-skills): fal-music — hosted music and sound-effect generation via fal.ai (ElevenLabs Music v2.5, MiniMax 3, Lyria 3, Stable Audio 3, ACE-Step)","author":"teknium1","created_at":"2026-09-15T05:44:41Z","updated_at":"2026-09-27T05:39:08Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/111579"},{"number":113700,"title":"feat(cli): `hermes commands` prints the whole command tree in one call (port block/buzz#7584)","author":"teknium1","created_at":"2026-09-17T03:12:41Z","updated_at":"2026-09-27T01:28:10Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/113700"},{"number":106413,"title":"feat(webhook): opt-in persistent conversations via per-route session_key (Poke-inspired, salvage #90589)","author":"teknium1","created_at":"2026-09-09T09:24:54Z","updated_at":"2026-09-21T01:24:36Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/106413"},{"number":82092,"title":"fix(middleware): preserve original tool requests","author":"teknium1","created_at":"2026-08-08T23:56:26Z","updated_at":"2026-09-20T15:09:27Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/82092"},{"number":106429,"title":"feat: /archive archives the current session from chat; sessions unarchive restores it","author":"teknium1","created_at":"2026-09-09T09:43:06Z","updated_at":"2026-09-18T01:52:14Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/106429"},{"number":112477,"title":"fix(terminal): agent shells fail fast on git editors and credential prompts instead of hanging (port prime-agent#2219, credits #73196)","author":"teknium1","created_at":"2026-09-16T01:16:19Z","updated_at":"2026-09-17T17:00:35Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/112477"},{"number":112481,"title":"fix(gateway): unknown slash commands suggest the intended command on every platform (port prime-agent#2243)","author":"teknium1","created_at":"2026-09-16T01:22:50Z","updated_at":"2026-09-17T17:00:31Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/112481"},{"number":112540,"title":"feat(egress): SSH sandboxes reach iron-proxy over a reverse forward — tokens, not real keys (proxy.ssh_tunnel)","author":"teknium1","created_at":"2026-09-16T02:54:46Z","updated_at":"2026-09-17T15:42:55Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/112540"},{"number":112588,"title":"hermes doctor names version, install method, upstream distance and the update command (salvage #85372, port omo#8055/#8060)","author":"teknium1","created_at":"2026-09-16T04:20:18Z","updated_at":"2026-09-17T14:56:19Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/112588"},{"number":113614,"title":"feat(display): MCP/connector/plugin tool calls show argument previews instead of a bare name (port of gemini-cli#29341)","author":"teknium1","created_at":"2026-09-17T00:13:59Z","updated_at":"2026-09-17T07:38:07Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/113614"},{"number":108678,"title":"feat(wisdom): Collective Wisdom returns as a ~2.5k-line bundled plugin with chat, Desktop, update-policy and share-candidate parity (after #108507)","author":"teknium1","created_at":"2026-09-12T00:05:29Z","updated_at":"2026-09-17T05:35:29Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/108678"},{"number":111093,"title":"Long clarify choices stay readable on Slack, Discord, Google Chat and the relay (#78115, salvage #77547 #93154)","author":"teknium1","created_at":"2026-09-14T18:18:40Z","updated_at":"2026-09-17T00:23:09Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/111093"},{"number":85126,"title":"fix(agent): classify byte-size request-limit 400s as payload_too_large (port of block/goose#11173)","author":"teknium1","created_at":"2026-08-13T07:56:22Z","updated_at":"2026-09-17T00:04:30Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/85126"},{"number":110436,"title":"Tool-call arguments with invalid JSON escapes or flattened tool_call params no longer execute as {} (ports openclaw/openclaw#141323, #143729)","author":"teknium1","created_at":"2026-09-14T00:37:34Z","updated_at":"2026-09-16T23:28:30Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/110436"},{"number":110371,"title":"Anthropic Console spend-cap 400 now classified as billing, key rotates (#80553, salvage #80618)","author":"teknium1","created_at":"2026-09-13T23:08:51Z","updated_at":"2026-09-16T05:49:09Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/110371"},{"number":110440,"title":"Linux gateway starts detached when user systemd is unreachable instead of aborting setup (port nanoclaw#3768/#3760)","author":"teknium1","created_at":"2026-09-14T00:51:42Z","updated_at":"2026-09-15T18:59:38Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/110440"},{"number":110525,"title":"Review pane restacks a branch into reviewable commits and walks them one at a time (Inspired by Amp)","author":"teknium1","created_at":"2026-09-14T03:36:51Z","updated_at":"2026-09-15T18:43:24Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/110525"},{"number":110566,"title":"ci: advisory silent-revert check flags stale-branch files that would undo landed commits (port of gastown#4840)","author":"teknium1","created_at":"2026-09-14T04:34:43Z","updated_at":"2026-09-15T18:39:41Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/110566"},{"number":111493,"title":"fix(cli): /resume of a session owned by another surface is read-only, never a second writer (Codex 0.154 port)","author":"teknium1","created_at":"2026-09-15T02:29:35Z","updated_at":"2026-09-15T18:22:41Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/111493"},{"number":112076,"title":"Remote-kernel eviction test polls the kernel map under its lock instead of a lock-free busy spin","author":"teknium1","created_at":"2026-09-15T16:40:11Z","updated_at":"2026-09-15T17:22:42Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/112076"},{"number":112075,"title":"Test leak sweep no longer segfaults dashboard tests by closing a SessionDB a live thread is probing","author":"teknium1","created_at":"2026-09-15T16:38:32Z","updated_at":"2026-09-15T17:13:56Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/112075"},{"number":111360,"title":"feat(tools): agent can schedule its own wakeup in the current session (schedule_wakeup, port of kilocode#14094)","author":"teknium1","created_at":"2026-09-15T01:03:15Z","updated_at":"2026-09-15T01:35:18Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/111360"},{"number":93415,"title":"feat(gateway): /mute silences a chat at the harness level until /unmute","author":"teknium1","created_at":"2026-08-24T01:26:23Z","updated_at":"2026-09-14T01:14:17Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/93415"},{"number":109645,"title":"feat(skills): video-shot-breakdown — measured shot lists + synced shot-info video (port of eternityspring/reelbench-skills)","author":"teknium1","created_at":"2026-09-13T05:22:44Z","updated_at":"2026-09-13T05:40:27Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/109645"},{"number":109596,"title":"feat(cli): opt-in 'custom' status-bar field renders a user command's output","author":"teknium1","created_at":"2026-09-13T04:19:36Z","updated_at":"2026-09-13T04:37:52Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/109596"},{"number":109553,"title":"fix(errors): Anthropic credits_required 429 rotates the credential instead of retrying (omp#11333 port)","author":"teknium1","created_at":"2026-09-13T03:24:12Z","updated_at":"2026-09-13T03:38:36Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/109553"},{"number":109308,"title":"feat(skills): botmaker — mint specialist Hermes bots (port of techjanitor/botmaker, first Hermes-native community skill)","author":"teknium1","created_at":"2026-09-12T17:17:08Z","updated_at":"2026-09-12T22:48:59Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/109308"},{"number":108828,"title":"feat(delegation): subagents share per-workspace notes across batches (Inspired by Cursor Projects)","author":"teknium1","created_at":"2026-09-12T04:38:45Z","updated_at":"2026-09-12T04:46:49Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/108828"},{"number":107947,"title":"feat(skills): i-have-adhd — ADHD-friendly output shaping (port of ayghri/i-have-adhd, 38.9k★ MIT)","author":"teknium1","created_at":"2026-09-11T05:23:05Z","updated_at":"2026-09-11T05:48:14Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/107947"},{"number":107891,"title":"feat(skills): /skills + hermes skills enable/disable/disabled toggles (salvages #36691)","author":"teknium1","created_at":"2026-09-11T03:28:41Z","updated_at":"2026-09-11T03:35:48Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/107891"},{"number":107881,"title":"feat(mcp): CLI enable/disable for MCP servers + machine-readable list --json (salvages #94781)","author":"teknium1","created_at":"2026-09-11T03:17:29Z","updated_at":"2026-09-11T03:30:31Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/107881"},{"number":80488,"title":"feat(delegation): durable retained subagents — registry, follow-up messaging, persisted usage attribution","author":"teknium1","created_at":"2026-08-06T17:12:59Z","updated_at":"2026-09-09T23:34:41Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/80488"},{"number":106438,"title":"feat(computer-use): sensitive-app blocklist — trading, crypto wallets, password vaults denied by default (Cowork-inspired)","author":"teknium1","created_at":"2026-09-09T09:48:58Z","updated_at":"2026-09-09T09:59:34Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/106438"},{"number":106395,"title":"fix(mcp): identify hermes-agent in the MCP handshake clientInfo (salvage #70074, Copilot CLI 1.0.84-2 parity)","author":"teknium1","created_at":"2026-09-09T09:11:11Z","updated_at":"2026-09-09T09:38:43Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/106395"},{"number":106401,"title":"feat: stay-awake inhibitor — OS sleep no longer kills long turns (salvage #19484)","author":"teknium1","created_at":"2026-09-09T09:18:39Z","updated_at":"2026-09-09T09:37:24Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/106401"},{"number":106398,"title":"feat(desktop): Review pane smart file order — change-explaining files first, supporting files muted (inspired by Amp)","author":"teknium1","created_at":"2026-09-09T09:15:15Z","updated_at":"2026-09-09T09:23:12Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/106398"},{"number":104886,"title":"fix: auxiliary Copilot calls recover after token rejection","author":"teknium1","created_at":"2026-09-07T09:02:20Z","updated_at":"2026-09-07T10:30:00Z","review":"","draft":true,"url":"https://github.com/NousResearch/hermes-agent/pull/104886"},{"number":100821,"title":"feat(tools): consult — agent-initiated second opinion from a frontier reference model (salvage #82103, Perplexity advisor-escalation port)","author":"teknium1","created_at":"2026-09-02T02:13:47Z","updated_at":"2026-09-02T02:22:37Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/100821"},{"number":100015,"title":"feat(skills): h3-storyboard — MiniMax H3 shot breakdown + performance direction (optional)","author":"teknium1","created_at":"2026-09-01T05:31:23Z","updated_at":"2026-09-01T05:36:40Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/100015"},{"number":81434,"title":"feat(hooks): pre_llm_call block directive — veto a turn before inference, inspired by Claude Cowork","author":"teknium1","created_at":"2026-08-08T01:28:09Z","updated_at":"2026-08-31T06:45:21Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/81434"},{"number":98036,"title":"feat(skills): sepia — de-AI writing via narrative-structure repair (port of Nanako0129/sepia, MIT)","author":"teknium1","created_at":"2026-08-29T17:15:08Z","updated_at":"2026-08-29T17:21:46Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/98036"},{"number":96848,"title":"CLI startup offers to restore sessions orphaned by a crash (Copilot CLI port)","author":"teknium1","created_at":"2026-08-28T03:34:29Z","updated_at":"2026-08-29T09:12:26Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/96848"},{"number":97594,"title":"feat(skills): opportunity-radar — cross-source proactive suggestions from posts, inbox, and calendar (Energy-inspired)","author":"teknium1","created_at":"2026-08-29T02:14:40Z","updated_at":"2026-08-29T02:22:05Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/97594"},{"number":97561,"title":"feat(browser): real-profile browsing can keep banking/email/SSO logins out of the agent's snapshot (Cowork-inspired)","author":"teknium1","created_at":"2026-08-29T01:12:04Z","updated_at":"2026-08-29T01:22:30Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/97561"},{"number":95269,"title":"optional-skills: asu-job-hunt — Chinese job-hunt workflow (resume, interview, offers)","author":"teknium1","created_at":"2026-08-26T05:37:24Z","updated_at":"2026-08-28T18:08:23Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/95269"},{"number":82137,"title":"fix(deps): bump electron 40.10.6 -> 41.10.3 (GHSA-9f4c-93c8-jc8g)","author":"teknium1","created_at":"2026-08-09T01:11:44Z","updated_at":"2026-08-27T22:24:01Z","review":"","draft":true,"url":"https://github.com/NousResearch/hermes-agent/pull/82137"},{"number":92387,"title":"feat(skills): add discernment-nudge — post-answer check-questions (port of Anthropic's Apache-2.0 skill)","author":"teknium1","created_at":"2026-08-22T17:16:11Z","updated_at":"2026-08-22T22:28:25Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/92387"},{"number":90430,"title":"feat(desktop): Space stages clarify choices from the keyboard","author":"teknium1","created_at":"2026-08-20T02:14:01Z","updated_at":"2026-08-21T20:30:14Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/90430"},{"number":85005,"title":"fix(agent): recover 'not a multimodal model' image rejections from text-only endpoints (port from block/buzz#5318)","author":"teknium1","created_at":"2026-08-13T03:11:10Z","updated_at":"2026-08-19T21:06:40Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/85005"},{"number":89306,"title":"fix(tests): tui gateway server timing waits no longer flake on loaded CI runners","author":"teknium1","created_at":"2026-08-18T16:30:38Z","updated_at":"2026-08-18T18:05:58Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/89306"},{"number":80448,"title":"feat: /model reset — clear session model pin and return to configured default (salvage #74899)","author":"teknium1","created_at":"2026-08-06T16:14:42Z","updated_at":"2026-08-17T06:54:05Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/80448"},{"number":88026,"title":"fix(logs): survive log rotation in 'hermes logs -f' follow mode","author":"teknium1","created_at":"2026-08-17T00:12:51Z","updated_at":"2026-08-17T00:21:24Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/88026"},{"number":87885,"title":"fix(gateway): honor whatsapp.group_allow_from for no-user-id routed group turns","author":"teknium1","created_at":"2026-08-16T18:17:26Z","updated_at":"2026-08-16T19:39:31Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/87885"},{"number":83364,"title":"feat: hermes mcp serve --tools — expose Hermes' tool surface to any MCP client","author":"teknium1","created_at":"2026-08-10T17:43:34Z","updated_at":"2026-08-16T15:27:11Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/83364"},{"number":83411,"title":"feat: composio optional skill — 1000+ SaaS connectors via one API key","author":"teknium1","created_at":"2026-08-10T19:39:12Z","updated_at":"2026-08-16T15:17:20Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/83411"},{"number":83616,"title":"Inspired by ChatGPT Work: extend hermes import-agent with Cursor support","author":"teknium1","created_at":"2026-08-11T02:13:23Z","updated_at":"2026-08-16T15:10:51Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/83616"},{"number":85031,"title":"fix(gemini): surface promptFeedback.blockReason as a terminal content-policy error (port of lobehub#17937)","author":"teknium1","created_at":"2026-08-13T04:18:25Z","updated_at":"2026-08-16T14:00:12Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/85031"},{"number":85116,"title":"Port from RooCodeInc/Roomote#1218: keep scheduling cadence out of cron prompts","author":"teknium1","created_at":"2026-08-13T07:27:23Z","updated_at":"2026-08-16T13:40:00Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/85116"},{"number":84889,"title":"feat(models): add deepseek-v4-pro-0813 to nous + openrouter curated catalogs, drop old v4-pro","author":"teknium1","created_at":"2026-08-12T23:53:02Z","updated_at":"2026-08-16T13:39:53Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/84889"},{"number":85138,"title":"feat(mcp-catalog): add patsnap patent & literature search MCP","author":"teknium1","created_at":"2026-08-13T08:06:40Z","updated_at":"2026-08-16T13:29:11Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/85138"},{"number":85144,"title":"feat(optional-skills): add interface-design UI/UX craft skill (port of interfaces.dev, 3.7k★)","author":"teknium1","created_at":"2026-08-13T08:14:59Z","updated_at":"2026-08-16T13:25:26Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/85144"},{"number":85151,"title":"fix(tests): close SessionDB before rmtree in codex persist test (CI flake)","author":"teknium1","created_at":"2026-08-13T08:32:21Z","updated_at":"2026-08-16T13:24:00Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/85151"},{"number":85719,"title":"feat(tools): expire persisted tool results after 7 days via file mtime (port opencode#40987)","author":"teknium1","created_at":"2026-08-14T00:28:43Z","updated_at":"2026-08-16T13:20:13Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/85719"},{"number":85775,"title":"Desktop: show MCP launch targets on the setup_mcp consent card (port of kimi-code#2843)","author":"teknium1","created_at":"2026-08-14T02:27:27Z","updated_at":"2026-08-16T12:21:11Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/85775"},{"number":85794,"title":"Inspired by Copilot CLI: plugin auto-update at session start + update --all","author":"teknium1","created_at":"2026-08-14T03:14:15Z","updated_at":"2026-10-12T17:18:51Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/85794"},{"number":86005,"title":"feat(skills): add short-drama-production optional skill (AI 短剧 pipeline)","author":"teknium1","created_at":"2026-08-14T10:11:05Z","updated_at":"2026-08-16T12:11:17Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/86005"},{"number":86009,"title":"fix(tests): mock get_hermes_home with Path, not str, across tui_gateway tests","author":"teknium1","created_at":"2026-08-14T10:20:22Z","updated_at":"2026-08-16T12:11:09Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/86009"},{"number":86019,"title":"feat(compression): preserve epistemic stance of uncertain claims through compaction (arXiv:2608.06953)","author":"teknium1","created_at":"2026-08-14T10:39:34Z","updated_at":"2026-08-16T12:11:08Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/86019"},{"number":86552,"title":"feat(terminal): per-command memory ceiling for local backend (Claude Code v2.1.233 port)","author":"teknium1","created_at":"2026-08-15T00:14:49Z","updated_at":"2026-08-16T12:03:04Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/86552"},{"number":87174,"title":"docs: add Official Domains & Phishing Safety page","author":"teknium1","created_at":"2026-08-15T18:08:32Z","updated_at":"2026-08-16T12:00:00Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/87174"},{"number":87290,"title":"Inspired by Factory Droid: /branch --stay keeps you in the original session","author":"teknium1","created_at":"2026-08-15T21:48:10Z","updated_at":"2026-08-16T11:53:59Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/87290"},{"number":87363,"title":"fix(vision): bound local image reads during the read (port of block/goose#11114)","author":"teknium1","created_at":"2026-08-16T01:26:28Z","updated_at":"2026-08-16T11:53:16Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/87363"},{"number":72637,"title":"fix(compression): attribute auxiliary failures to the actual wire route","author":"petrel2015","created_at":"2026-07-27T12:10:17Z","updated_at":"2026-10-18T21:03:16Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/72637"},{"number":62986,"title":"fix(cli): wire Anthropic model picker to live /v1/models discovery","author":"libreleee","created_at":"2026-07-12T04:21:37Z","updated_at":"2026-10-18T21:03:04Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/62986"},{"number":106221,"title":"fix(desktop): keep Settings and session mutations on their owner gateway","author":"ctaylor86","created_at":"2026-09-09T02:38:12Z","updated_at":"2026-10-18T20:23:54Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/106221"},{"number":64216,"title":"fix(mcp): report actual attempt count in initial-connect give-up log","author":"AXEG0","created_at":"2026-07-14T06:21:55Z","updated_at":"2026-10-18T20:05:43Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/64216"},{"number":88742,"title":"fix(whatsapp): accept self-chat bound to a previous number's LID","author":"yoyodine-industries","created_at":"2026-08-17T23:22:25Z","updated_at":"2026-10-18T19:14:59Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/88742"},{"number":76152,"title":"fix: broaden llama.cpp grammar error classifier to match newer builds","author":"gonzalofrancoceballos","created_at":"2026-08-01T12:18:52Z","updated_at":"2026-10-18T18:48:16Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/76152"},{"number":67557,"title":"feat(web): guided picker for subagent model + provider (Dashboard half of #67347)","author":"DavidMetcalfe","created_at":"2026-07-19T15:23:15Z","updated_at":"2026-10-18T18:02:17Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/67557"},{"number":75925,"title":"feat: add agent.offline config for air-gapped deployments","author":"RuofengX","created_at":"2026-08-01T06:10:16Z","updated_at":"2026-10-18T17:41:28Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/75925"},{"number":15672,"title":"feat(datagen): add optional TOON encoding for tool results","author":"flyingdoubleG","created_at":"2026-04-25T14:26:47Z","updated_at":"2026-10-18T17:37:05Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/15672"},{"number":15674,"title":"feat(skills): record why a skill changed in the audit ledger","author":"flyingdoubleG","created_at":"2026-04-25T14:26:57Z","updated_at":"2026-10-18T17:37:01Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/15674"},{"number":15675,"title":"feat(cli): add affordance gap logging command","author":"flyingdoubleG","created_at":"2026-04-25T14:27:11Z","updated_at":"2026-10-18T17:36:59Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/15675"},{"number":18372,"title":"fix(skills): refuse skills that turn a tool failure into a permanent rule","author":"flyingdoubleG","created_at":"2026-05-01T12:11:45Z","updated_at":"2026-10-18T17:36:56Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/18372"},{"number":57605,"title":"fix(email): support send-only gateway mode","author":"petrakersten","created_at":"2026-07-03T08:27:51Z","updated_at":"2026-10-18T17:21:34Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/57605"},{"number":58282,"title":"feat(dashboard): Telegram Mini App dashboard with tiered access control","author":"elphamale","created_at":"2026-07-04T13:06:13Z","updated_at":"2026-10-18T17:11:41Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/58282"},{"number":72200,"title":"feat(prompt): agent.skills_catalog_mode to compact the skills catalog on chat surfaces","author":"wernerhp","created_at":"2026-07-26T20:26:16Z","updated_at":"2026-10-18T17:06:50Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/72200"},{"number":64270,"title":"feat(mattermost): seed prior thread posts into first-turn context","author":"wernerhp","created_at":"2026-07-14T07:46:22Z","updated_at":"2026-10-18T17:06:48Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/64270"},{"number":51953,"title":"fix(copilot): resolve Claude reasoning-effort from live catalog","author":"wernerhp","created_at":"2026-06-24T14:54:22Z","updated_at":"2026-10-18T17:06:46Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/51953"},{"number":54229,"title":"fix(mattermost): extend session-continuity root-id fix to DM channels","author":"wernerhp","created_at":"2026-06-28T11:58:07Z","updated_at":"2026-10-18T17:06:41Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/54229"},{"number":54193,"title":"feat(mattermost): follow thread after @mention (Slack parity)","author":"wernerhp","created_at":"2026-06-28T10:46:19Z","updated_at":"2026-10-18T17:06:39Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/54193"},{"number":54230,"title":"feat(gateway): Mattermost live-thinking bubble","author":"wernerhp","created_at":"2026-06-28T11:58:08Z","updated_at":"2026-10-18T17:06:37Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/54230"},{"number":55689,"title":"fix(signal): align setup guidance with native daemon","author":"Christopher-Schulze","created_at":"2026-06-30T14:14:24Z","updated_at":"2026-10-18T16:56:59Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/55689"},{"number":11439,"title":"feat: per-platform default model/provider overrides","author":"Wang-tianhao","created_at":"2026-04-17T06:04:12Z","updated_at":"2026-10-18T16:04:04Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/11439"},{"number":61859,"title":"feat(providers): Anthropic Claude on Google Vertex AI","author":"haizaar","created_at":"2026-07-10T04:10:35Z","updated_at":"2026-10-18T15:25:17Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/61859"},{"number":18188,"title":"feat(gateway): extend opt-in runtime footer metadata","author":"lancecheney","created_at":"2026-05-01T03:13:15Z","updated_at":"2026-10-18T14:17:02Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/18188"},{"number":37847,"title":"fix(feishu): align approval resolver authorization","author":"lancecheney","created_at":"2026-06-03T03:25:12Z","updated_at":"2026-10-18T14:14:32Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/37847"},{"number":18131,"title":"fix: build Feishu tool client from env credentials","author":"lancecheney","created_at":"2026-05-01T00:10:08Z","updated_at":"2026-10-18T14:12:44Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/18131"},{"number":112370,"title":"feat(tui,cli): live streaming t/s and session token counters","author":"raf64flo","created_at":"2026-09-15T21:05:00Z","updated_at":"2026-10-18T14:03:12Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/112370"},{"number":74066,"title":"fix(gateway,cron): thread explicit session identity through Docker MEDIA delivery","author":"elphamale","created_at":"2026-07-29T11:45:37Z","updated_at":"2026-10-18T11:49:14Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/74066"},{"number":73537,"title":"fix(gateway): reassemble MEDIA: tags split across streaming chunks","author":"elphamale","created_at":"2026-07-28T17:54:53Z","updated_at":"2026-10-18T11:49:13Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/73537"},{"number":51466,"title":"feat(optional-mcps): add Apple macOS MCP servers (mail, notes, numbers, photos)","author":"sweetrb","created_at":"2026-06-23T17:36:56Z","updated_at":"2026-10-18T11:34:08Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/51466"},{"number":58228,"title":"fix(usage): treat Anthropic OAuth utilization as percent, not fraction","author":"whackur","created_at":"2026-07-04T11:14:34Z","updated_at":"2026-10-18T11:01:37Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/58228"},{"number":51411,"title":"fix(copilot): present one @github/copilot CLI identity across all request paths","author":"arminanton","created_at":"2026-06-23T15:15:18Z","updated_at":"2026-10-18T09:48:29Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/51411"},{"number":68112,"title":"fix(gateway): dispatch plugin commands consistently with opt-in context","author":"mehtamanny1","created_at":"2026-07-20T15:34:03Z","updated_at":"2026-10-18T08:32:16Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/68112"},{"number":43393,"title":"fix(line): add keyword gate for group/room chats","author":"liuhao1024","created_at":"2026-06-10T07:21:17Z","updated_at":"2026-10-18T07:49:44Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/43393"},{"number":87264,"title":"fix(whatsapp): stop runtime dependency installs","author":"Diaspar4u","created_at":"2026-08-15T21:01:30Z","updated_at":"2026-10-18T07:06:45Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/87264"},{"number":15215,"title":"fix: support QQBot direct sends and media","author":"q654517651","created_at":"2026-04-24T15:34:41Z","updated_at":"2026-10-18T06:56:59Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/15215"},{"number":37717,"title":"fix(gateway): recover reply context for inbound media replies","author":"Blaryxoff","created_at":"2026-06-02T23:25:32Z","updated_at":"2026-10-18T06:45:18Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/37717"},{"number":47863,"title":"feat(approval): native cross-platform approval delegation","author":"alenzhong","created_at":"2026-06-17T12:46:13Z","updated_at":"2026-10-18T06:36:43Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/47863"},{"number":11457,"title":"fix(tts): strip markdown in text_to_speech_tool, with a raw-markup opt-out for command providers","author":"nsyring","created_at":"2026-04-17T07:12:27Z","updated_at":"2026-10-18T06:21:00Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/11457"},{"number":11458,"title":"feat(gateway): add Nextcloud Talk platform adapter","author":"nsyring","created_at":"2026-04-17T07:12:57Z","updated_at":"2026-10-18T06:20:56Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/11458"},{"number":11455,"title":"feat(agent): Mistral API compatibility patches","author":"nsyring","created_at":"2026-04-17T07:11:50Z","updated_at":"2026-10-18T06:20:40Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/11455"},{"number":55792,"title":"fix(tools): alias a tool's input_schema to parameters in the registry","author":"Blaryxoff","created_at":"2026-06-30T17:47:15Z","updated_at":"2026-10-18T06:07:41Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/55792"},{"number":75231,"title":"Fix ACP custom provider restore","author":"qkzsky","created_at":"2026-07-31T05:14:13Z","updated_at":"2026-10-18T05:46:25Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/75231"},{"number":69264,"title":"feat: add memory-hygiene skill — predictive-value framework for MEMORY.md curation","author":"icegs","created_at":"2026-07-22T11:07:54Z","updated_at":"2026-10-18T05:36:32Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/69264"},{"number":81883,"title":"feat(net): proxy-aware + mirror-fallback fetch helper for cua-driver installer","author":"x7peeps","created_at":"2026-08-08T17:35:28Z","updated_at":"2026-10-18T05:27:02Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/81883"},{"number":16272,"title":"fix(skills): add future annotations for Python 3.9 compatibility (#16257)","author":"vominh1919","created_at":"2026-04-27T01:06:50Z","updated_at":"2026-10-18T04:58:30Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/16272"},{"number":50669,"title":"Fix hermes send email subjects","author":"andyylin","created_at":"2026-06-22T07:17:05Z","updated_at":"2026-10-18T02:37:28Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/50669"},{"number":23776,"title":"fix: read LINE group attachments","author":"andyylin","created_at":"2026-05-11T12:58:16Z","updated_at":"2026-10-18T02:37:08Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/23776"},{"number":71849,"title":"feat(tui): add clickable exact-copy controls to fenced code blocks","author":"B-A-M-N","created_at":"2026-07-26T08:24:39Z","updated_at":"2026-10-18T01:36:32Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/71849"},{"number":75578,"title":"feat(agent): model-scoped credential pool exhaustion for 429s","author":"adikpb","created_at":"2026-07-31T18:36:15Z","updated_at":"2026-10-18T00:36:07Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/75578"},{"number":38645,"title":"feat(plugins): expose API server route extensions","author":"sasan1200","created_at":"2026-06-04T02:38:13Z","updated_at":"2026-10-17T23:16:28Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/38645"},{"number":65748,"title":"fix(desktop): bound numeric config fields so compression ratios can't go out of range (fixes #65703)","author":"hansai-art","created_at":"2026-07-16T15:20:11Z","updated_at":"2026-10-17T19:36:09Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/65748"},{"number":67736,"title":"fix(mcp): serialize stdio spawn window to stop cross-server PID misattribution","author":"Apope56","created_at":"2026-07-19T23:17:45Z","updated_at":"2026-10-17T19:31:15Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/67736"},{"number":23406,"title":"fix(i18n): correct Irish (ga) locale — terminology, séimhiú, and calques","author":"zumtru","created_at":"2026-05-10T20:33:46Z","updated_at":"2026-10-17T19:29:31Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/23406"},{"number":102875,"title":"feat(terminal): bubblewrap backend, a per-command bwrap sandbox on the host","author":"TacoTakumi","created_at":"2026-09-04T12:34:11Z","updated_at":"2026-10-17T19:12:20Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/102875"},{"number":21470,"title":"fix(compressor): skip compression when summary would inflate context","author":"thaenor","created_at":"2026-05-07T18:53:51Z","updated_at":"2026-10-17T19:05:11Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/21470"},{"number":31091,"title":"feat(skills): auto-discover custom subdirectories in skill linked_files (#30999)","author":"thaenor","created_at":"2026-05-23T19:04:47Z","updated_at":"2026-10-17T19:05:07Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/31091"},{"number":31106,"title":"feat(gateway): render todo tool results as editable Telegram checklist (#31001)","author":"thaenor","created_at":"2026-05-23T19:35:53Z","updated_at":"2026-10-17T19:05:05Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/31106"},{"number":43745,"title":"feat(matrix): opt-in reaction answers on the bot's own messages","author":"liuhao1024","created_at":"2026-06-10T19:36:06Z","updated_at":"2026-10-17T18:21:51Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/43745"},{"number":104329,"title":"feat(mcp): add Aidress to the MCP catalog","author":"Mehulvig24","created_at":"2026-09-06T14:15:15Z","updated_at":"2026-10-17T17:57:16Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/104329"},{"number":112098,"title":"fix(tui_gateway): fail closed when a profile session's own db cannot be opened","author":"glitchbunny0","created_at":"2026-09-15T17:15:34Z","updated_at":"2026-10-17T17:32:14Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/112098"},{"number":45914,"title":"feat(skills): add caveman ultra-compressed communication skill","author":"Vagesh21","created_at":"2026-06-14T02:07:41Z","updated_at":"2026-10-17T17:26:44Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/45914"},{"number":56023,"title":"feat(photon): support local iMessage mode","author":"tbrownagent","created_at":"2026-07-01T02:52:59Z","updated_at":"2026-10-17T17:23:13Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/56023"},{"number":71930,"title":"fix(desktop): preserve streamed reasoning on late fallback","author":"yuexiongHNU","created_at":"2026-07-26T11:29:27Z","updated_at":"2026-10-17T17:07:10Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/71930"},{"number":41614,"title":"fix(agent): fall back to top-level reasoning_tokens for providers without nested usage details","author":"liuhao1024","created_at":"2026-06-08T00:08:43Z","updated_at":"2026-10-17T16:56:34Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/41614"},{"number":56946,"title":"fix(backup): guard os.chmod on Windows where it is a no-op","author":"liuhao1024","created_at":"2026-07-02T09:22:41Z","updated_at":"2026-10-17T16:51:39Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/56946"},{"number":41332,"title":"fix(agent): deduplicate cumulative message output_items in Codex stream","author":"liuhao1024","created_at":"2026-06-07T14:32:35Z","updated_at":"2026-10-17T16:51:29Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/41332"},{"number":37478,"title":"fix(error_classifier): add backtick variant for MiMo 'text is not set' pattern","author":"liuhao1024","created_at":"2026-06-02T15:41:06Z","updated_at":"2026-10-17T16:41:41Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/37478"},{"number":62105,"title":"fix(cron): close codex app-server session in teardown to prevent subprocess leak (#62101)","author":"liuhao1024","created_at":"2026-07-10T14:01:10Z","updated_at":"2026-10-17T16:36:29Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/62105"},{"number":56657,"title":"Keep file sync-back safe on Python 3.11","author":"haasonsaas","created_at":"2026-07-01T22:13:39Z","updated_at":"2026-10-17T15:59:27Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/56657"},{"number":105503,"title":"Feat/i18n czech","author":"ostravajih","created_at":"2026-09-08T02:32:07Z","updated_at":"2026-10-17T11:38:14Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/105503"},{"number":54182,"title":"fix(docker): register s6 gateway slot on profile install","author":"liuhao1024","created_at":"2026-06-28T10:25:25Z","updated_at":"2026-10-17T11:08:41Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/54182"},{"number":57134,"title":"fix(cli): add timeout to git stash during update","author":"liuhao1024","created_at":"2026-07-02T14:48:14Z","updated_at":"2026-10-17T11:01:20Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/57134"},{"number":53746,"title":"fix(docs): add expiration notice to Nemotron 3 Ultra free-tier guide","author":"liuhao1024","created_at":"2026-06-27T17:25:17Z","updated_at":"2026-10-17T11:01:16Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/53746"},{"number":32862,"title":"fix(background_review): prevent curation prompt leakage into user memory","author":"liuhao1024","created_at":"2026-05-26T22:53:15Z","updated_at":"2026-10-17T10:40:59Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/32862"},{"number":71745,"title":"fix(tools): gate browser_console eval fast-path on supervisor watching the daemon's page","author":"chrisyoung2005","created_at":"2026-07-26T04:09:50Z","updated_at":"2026-10-17T10:27:09Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/71745"},{"number":71743,"title":"fix(tools): reuse supervisor session for browser_cdp target_id (salvage #32950)","author":"chrisyoung2005","created_at":"2026-07-26T04:09:23Z","updated_at":"2026-10-17T10:26:56Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/71743"},{"number":56723,"title":"fix(update): detect profile dashboard processes in stale-dashboard sweep","author":"liuhao1024","created_at":"2026-07-02T01:18:23Z","updated_at":"2026-10-17T10:16:24Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/56723"},{"number":18565,"title":"feat(cron): per-job external memory provider modes (off|tools|full)","author":"natehale","created_at":"2026-05-01T22:10:11Z","updated_at":"2026-10-17T10:16:01Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/18565"},{"number":72726,"title":"Add opt-in local runtime status snapshots","author":"stefanpieter","created_at":"2026-07-27T15:39:16Z","updated_at":"2026-10-17T10:15:01Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/72726"},{"number":42068,"title":"feat(stt): add Xiaomi MiMo ASR as TranscriptionProvider plugin","author":"zpljd258","created_at":"2026-06-08T12:00:13Z","updated_at":"2026-10-17T10:01:20Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/42068"},{"number":74424,"title":"feat(usage): surface Kimi Coding Plan quota in account usage","author":"ruizanthony","created_at":"2026-07-29T22:38:18Z","updated_at":"2026-10-17T10:01:16Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/74424"},{"number":2824,"title":"feat: add cost-aware-execution skill with benchmark","author":"JackTheGit","created_at":"2026-03-24T17:05:19Z","updated_at":"2026-10-17T10:00:13Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/2824"},{"number":2882,"title":"feat(tts): add Xiaomi MiMo TTS provider","author":"Hmbown","created_at":"2026-03-24T23:06:36Z","updated_at":"2026-10-17T10:00:11Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/2882"},{"number":3093,"title":"feat(memory): native structured memory — typed SQLite fact store with FTS5","author":"Mibayy","created_at":"2026-03-26T00:31:18Z","updated_at":"2026-10-17T10:00:10Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/3093"},{"number":3954,"title":"feat(cli): add hermes memory subcommand for reviewing and managing persistent memory","author":"mvanhorn","created_at":"2026-03-30T13:00:11Z","updated_at":"2026-10-17T10:00:06Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/3954"},{"number":4223,"title":"fix: /usage command undercounts context by excluding tool messages","author":"Git-on-my-level","created_at":"2026-03-31T11:14:19Z","updated_at":"2026-10-17T10:00:02Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/4223"},{"number":4702,"title":"Integration cleanup: portkey gateway routing, observability, vector memory, and cloud infrastructure","author":"TerexitariusStomp","created_at":"2026-04-03T03:14:18Z","updated_at":"2026-10-17T10:00:01Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/4702"},{"number":5099,"title":"fix(environments): write snapshot stores atomically to prevent corruption","author":"maymuneth","created_at":"2026-04-04T19:32:27Z","updated_at":"2026-10-17T09:59:56Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/5099"},{"number":5310,"title":"fix(memory): route next-session tasks through one-shot handoff","author":"dlkakbs","created_at":"2026-04-05T19:48:59Z","updated_at":"2026-10-17T09:59:53Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/5310"},{"number":5323,"title":"feat(memory): raise default memory_char_limit and user_char_limit (refs #5320)","author":"Sertug17","created_at":"2026-04-05T20:31:01Z","updated_at":"2026-10-17T09:59:50Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/5323"},{"number":5552,"title":"fix(agent): #5544 strictly enforce toolset filters for memory provide…","author":"MustafaKara7","created_at":"2026-04-06T15:15:32Z","updated_at":"2026-10-17T09:59:46Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/5552"},{"number":5641,"title":"feat: Dream Mode — idle-time 5-stage memory processing pipeline","author":"0xbyt4","created_at":"2026-04-06T21:18:00Z","updated_at":"2026-10-17T09:59:44Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/5641"},{"number":5688,"title":"feat(agent): support multiple simultaneous memory providers","author":"handsdiff","created_at":"2026-04-07T01:18:30Z","updated_at":"2026-10-17T09:59:43Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/5688"},{"number":5728,"title":"feat(benchmarks): add capability-aware memory benchmark framework","author":"Tranquil-Flow","created_at":"2026-04-07T04:11:56Z","updated_at":"2026-10-17T09:59:42Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/5728"},{"number":5988,"title":"fix(agent): raw_codex client uses runtime-resolved base_url","author":"Tranquil-Flow","created_at":"2026-04-08T01:58:49Z","updated_at":"2026-10-17T09:59:40Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/5988"},{"number":6262,"title":"fix(cli): improve ChatConsole usage and fix associated tests","author":"nicholasyoder","created_at":"2026-04-08T19:23:49Z","updated_at":"2026-10-17T09:59:39Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/6262"},{"number":6599,"title":"feat: add qwen/qwen3.6-plus (paid) to OpenRouter and KiloCode model lists","author":"iRonin","created_at":"2026-04-09T12:41:14Z","updated_at":"2026-10-17T09:59:36Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/6599"},{"number":7424,"title":"fix: 5 bug fixes — cron type coercion, memory hooks, delegate logging, browser cleanup","author":"tyxben","created_at":"2026-04-10T22:49:03Z","updated_at":"2026-10-17T09:59:20Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/7424"},{"number":7568,"title":"feat(skills): add Unraid devops skill suite","author":"scotthawk-maker","created_at":"2026-04-11T06:17:50Z","updated_at":"2026-10-17T09:59:18Z","review":"","draft":false,"url":"https://github.com/NousResearch/hermes-agent/pull/7568"}],"totals":{"authored":137,"involving":13318}},"pending":[{"number":141105,"title":"fix(cli): every /cron form runs on the gateway, the cron store's only writer (T1, /cron)","additions":383,"deletions":241,"changedFiles":17,"commits":1,"author":"kshitijk4poor","mine":false,"age_min":34,"ago":"~34 min","checks_ok":53,"checks_total":53,"review":"","mergeable":"MERGEABLE","draft":false,"score":6,"label":"likely · 53/53 checks","url":"https://github.com/NousResearch/hermes-agent/pull/141105"},{"number":141090,"title":"fix(cli): /new, /resume and /branch show the new session's usage and keep todo updates (CLI-11, CLI-14)","additions":94,"deletions":26,"changedFiles":2,"commits":2,"author":"kshitijk4poor","mine":false,"age_min":40,"ago":"~40 min","checks_ok":53,"checks_total":53,"review":"","mergeable":"MERGEABLE","draft":false,"score":6,"label":"likely · 53/53 checks","url":"https://github.com/NousResearch/hermes-agent/pull/141090"},{"number":141212,"title":"Fresh installs no longer abort on sha256sum's escaped uv digest (#141052, salvage @686f6c61)","additions":43,"deletions":0,"changedFiles":2,"commits":1,"author":"teknium1","mine":true,"age_min":69,"ago":"~1 h","checks_ok":58,"checks_total":58,"review":"","mergeable":"MERGEABLE","draft":false,"score":6,"label":"likely · 58/58 checks","url":"https://github.com/NousResearch/hermes-agent/pull/141212"},{"number":141110,"title":"fix: /worktree new and Move to project actually move the session's terminal (CLI-15)","additions":138,"deletions":16,"changedFiles":6,"commits":2,"author":"kshitijk4poor","mine":false,"age_min":218,"ago":"~4 h","checks_ok":60,"checks_total":60,"review":"","mergeable":"MERGEABLE","draft":false,"score":6,"label":"likely · 60/60 checks","url":"https://github.com/NousResearch/hermes-agent/pull/141110"},{"number":141092,"title":"fix(cli): /save writes the gateway's export, which round-trips through sessions import (CLI-19)","additions":131,"deletions":17,"changedFiles":7,"commits":2,"author":"kshitijk4poor","mine":false,"age_min":243,"ago":"~4 h","checks_ok":60,"checks_total":60,"review":"","mergeable":"MERGEABLE","draft":false,"score":6,"label":"likely · 60/60 checks","url":"https://github.com/NousResearch/hermes-agent/pull/141092"},{"number":141091,"title":"fix(cli): /compress reports a failed summary instead of claiming success (CLI-10)","additions":67,"deletions":6,"changedFiles":3,"commits":1,"author":"kshitijk4poor","mine":false,"age_min":243,"ago":"~4 h","checks_ok":59,"checks_total":59,"review":"","mergeable":"MERGEABLE","draft":false,"score":6,"label":"likely · 59/59 checks","url":"https://github.com/NousResearch/hermes-agent/pull/141091"}],"merged":[{"number":140973,"title":"fix(gateway): keep chat input in FIFO order and land Bot Chat deliveries whoever created the chat (package 10, lane 5)","additions":2987,"deletions":291,"changedFiles":44,"commits":29,"author":"teknium1","mine":true,"merged_by":"teknium1","age_min":155,"ago":"~3 h","merged_at":"2026-10-18T18:40:23Z","url":"https://github.com/NousResearch/hermes-agent/pull/140973","summary":"fix(gateway): keep chat input in FIFO order and land Bot Chat deliveries whoever created the chat (package 10, lane 5)"},{"number":141213,"title":"fix(secret-scope): the .env memo notices a same-size edit inside one timestamp tick","additions":46,"deletions":27,"changedFiles":3,"commits":1,"author":"teknium1","mine":true,"merged_by":"teknium1","age_min":179,"ago":"~3 h","merged_at":"2026-10-18T18:16:03Z","url":"https://github.com/NousResearch/hermes-agent/pull/141213","summary":"fix(secret-scope): the .env memo notices a same-size edit inside one timestamp tick"},{"number":140969,"title":"fix(gateway): keep per-session settings and launch secrets that didn't stick (package 10 lane 3a)","additions":2368,"deletions":121,"changedFiles":46,"commits":18,"author":"teknium1","mine":true,"merged_by":"teknium1","age_min":184,"ago":"~3 h","merged_at":"2026-10-18T18:10:27Z","url":"https://github.com/NousResearch/hermes-agent/pull/140969","summary":"fix(gateway): keep per-session settings and launch secrets that didn't stick (package 10 lane 3a)"},{"number":139335,"title":"plugin-catalog: openinvest re-pin to 0b9268b (0.25.0)","additions":2,"deletions":2,"changedFiles":1,"commits":1,"author":"longsizhuo","mine":false,"merged_by":"teknium1","age_min":189,"ago":"~3 h","merged_at":"2026-10-18T18:05:55Z","url":"https://github.com/NousResearch/hermes-agent/pull/139335","summary":"plugin-catalog: openinvest re-pin to 0b9268b (0.25.0)"},{"number":140970,"title":"fix: profile-registry grants, hosted plugin route auth, and per-session Docker workspaces (pkg10 lane 3b)","additions":1070,"deletions":69,"changedFiles":29,"commits":11,"author":"teknium1","mine":true,"merged_by":"teknium1","age_min":192,"ago":"~3 h","merged_at":"2026-10-18T18:03:01Z","url":"https://github.com/NousResearch/hermes-agent/pull/140970","summary":"fix: profile-registry grants, hosted plugin route auth, and per-session Docker workspaces (pkg10 lane 3b)"},{"number":140967,"title":"fix(gateway): parked-profile ingress, downgrade relaunch, side-agent drain, idle exit, worker birth, Kanban ACK wait, log lock order (package 10 lane 1)","additions":1360,"deletions":193,"changedFiles":41,"commits":23,"author":"teknium1","mine":true,"merged_by":"teknium1","age_min":192,"ago":"~3 h","merged_at":"2026-10-18T18:02:48Z","url":"https://github.com/NousResearch/hermes-agent/pull/140967","summary":"fix(gateway): parked-profile ingress, downgrade relaunch, side-agent drain, idle exit, worker birth, Kanban ACK wait, log lock order (package 10 lane 1)"},{"number":140972,"title":"fix(desktop): keep Desktop session lists, resume and Bots groups stable across restarts (package 10, lane 4b)","additions":2075,"deletions":192,"changedFiles":34,"commits":21,"author":"teknium1","mine":true,"merged_by":"teknium1","age_min":195,"ago":"~3 h","merged_at":"2026-10-18T18:00:04Z","url":"https://github.com/NousResearch/hermes-agent/pull/140972","summary":"fix(desktop): keep Desktop session lists, resume and Bots groups stable across restarts (package 10, lane 4b)"},{"number":140971,"title":"fix(gateway): keep session identity and full history across compression, rewind and orphan reap (package 10, lane 4a)","additions":1747,"deletions":153,"changedFiles":53,"commits":19,"author":"teknium1","mine":true,"merged_by":"teknium1","age_min":201,"ago":"~3 h","merged_at":"2026-10-18T17:53:59Z","url":"https://github.com/NousResearch/hermes-agent/pull/140971","summary":"fix(gateway): keep session identity and full history across compression, rewind and orphan reap (package 10, lane 4a)"},{"number":140968,"title":"Clients that fall behind, reconnect or wait recover from the gateway instead of failing the turn (package 10 lane 2)","additions":3852,"deletions":184,"changedFiles":65,"commits":35,"author":"teknium1","mine":true,"merged_by":"teknium1","age_min":201,"ago":"~3 h","merged_at":"2026-10-18T17:53:36Z","url":"https://github.com/NousResearch/hermes-agent/pull/140968","summary":"Clients that fall behind, reconnect or wait recover from the gateway instead of failing the turn (package 10 lane 2)"},{"number":141047,"title":"Desktop/TUI /usage shows provider account limits before the first message (fixes #132422, builds on #132718)","additions":77,"deletions":72,"changedFiles":5,"commits":5,"author":"teknium1","mine":true,"merged_by":"teknium1","age_min":205,"ago":"~3 h","merged_at":"2026-10-18T17:50:08Z","url":"https://github.com/NousResearch/hermes-agent/pull/141047","summary":"Desktop/TUI /usage shows provider account limits before the first message (fixes #132422, builds on #132718)"},{"number":141168,"title":"fix(logging): the profile routing handler never builds a child handler under its own lock","additions":92,"deletions":8,"changedFiles":2,"commits":1,"author":"teknium1","mine":true,"merged_by":"teknium1","age_min":205,"ago":"~3 h","merged_at":"2026-10-18T17:49:48Z","url":"https://github.com/NousResearch/hermes-agent/pull/141168","summary":"fix(logging): the profile routing handler never builds a child handler under its own lock"},{"number":141112,"title":"test: the home-I/O guard exempts the PM generation dir around the running venv","additions":33,"deletions":0,"changedFiles":2,"commits":1,"author":"teknium1","mine":true,"merged_by":"teknium1","age_min":205,"ago":"~3 h","merged_at":"2026-10-18T17:49:29Z","url":"https://github.com/NousResearch/hermes-agent/pull/141112","summary":"test: the home-I/O guard exempts the PM generation dir around the running venv"},{"number":141086,"title":"Docker sandbox files can no longer carry setuid/setgid or file caps back to the host, persistent sandboxes included","additions":213,"deletions":50,"changedFiles":4,"commits":3,"author":"teknium1","mine":true,"merged_by":"teknium1","age_min":206,"ago":"~3 h","merged_at":"2026-10-18T17:49:18Z","url":"https://github.com/NousResearch/hermes-agent/pull/141086","summary":"Docker sandbox files can no longer carry setuid/setgid or file caps back to the host, persistent sandboxes included"},{"number":139998,"title":"plugin-catalog: add hermes-seo","additions":18,"deletions":0,"changedFiles":1,"commits":2,"author":"yuzushi-dev","mine":false,"merged_by":"teknium1","age_min":372,"ago":"~6 h","merged_at":"2026-10-18T15:02:54Z","url":"https://github.com/NousResearch/hermes-agent/pull/139998","summary":"plugin-catalog: add hermes-seo"},{"number":141046,"title":"fix(desktop): New Bot's Capabilities tab loads when the name is typed later, and has room to use","additions":105,"deletions":51,"changedFiles":4,"commits":2,"author":"teknium1","mine":true,"merged_by":"teknium1","age_min":570,"ago":"~10 h","merged_at":"2026-10-18T11:44:59Z","url":"https://github.com/NousResearch/hermes-agent/pull/141046","summary":"fix(desktop): New Bot's Capabilities tab loads when the name is typed later, and has room to use"},{"number":141033,"title":"Docker sandbox files written as root are handed back to your user at teardown","additions":354,"deletions":3,"changedFiles":4,"commits":6,"author":"teknium1","mine":true,"merged_by":"teknium1","age_min":572,"ago":"~10 h","merged_at":"2026-10-18T11:42:57Z","url":"https://github.com/NousResearch/hermes-agent/pull/141033","summary":"Docker sandbox files written as root are handed back to your user at teardown"},{"number":141034,"title":"A gateway registers a shell hook once its consent is recorded, no restart (#132993, salvage #133067)","additions":154,"deletions":10,"changedFiles":6,"commits":2,"author":"teknium1","mine":true,"merged_by":"teknium1","age_min":650,"ago":"~11 h","merged_at":"2026-10-18T10:24:35Z","url":"https://github.com/NousResearch/hermes-agent/pull/141034","summary":"A gateway registers a shell hook once its consent is recorded, no restart (#132993, salvage #133067)"},{"number":140885,"title":"fix(desktop): align main model settings controls","additions":187,"deletions":124,"changedFiles":3,"commits":1,"author":"abundantbeing","mine":false,"merged_by":"teknium1","age_min":660,"ago":"~11 h","merged_at":"2026-10-18T10:15:11Z","url":"https://github.com/NousResearch/hermes-agent/pull/140885","summary":"fix(desktop): align main model settings controls"},{"number":141005,"title":"feat(plugins): ctx.post_message — post to the current conversation and edit in place","additions":546,"deletions":17,"changedFiles":7,"commits":4,"author":"teknium1","mine":true,"merged_by":"teknium1","age_min":690,"ago":"~12 h","merged_at":"2026-10-18T09:45:05Z","url":"https://github.com/NousResearch/hermes-agent/pull/141005","summary":"feat(plugins): ctx.post_message — post to the current conversation and edit in place"},{"number":141017,"title":"Plugins get a post_compaction hook on every compaction path (#118382, salvage #118847)","additions":184,"deletions":15,"changedFiles":9,"commits":3,"author":"teknium1","mine":true,"merged_by":"teknium1","age_min":704,"ago":"~12 h","merged_at":"2026-10-18T09:31:10Z","url":"https://github.com/NousResearch/hermes-agent/pull/141017","summary":"Plugins get a post_compaction hook on every compaction path (#118382, salvage #118847)"},{"number":140995,"title":"Plugins hear about every session delete and archive: on_session_delete hook (#124511, salvage #124988, #132639)","additions":267,"deletions":48,"changedFiles":16,"commits":6,"author":"teknium1","mine":true,"merged_by":"teknium1","age_min":724,"ago":"~12 h","merged_at":"2026-10-18T09:11:07Z","url":"https://github.com/NousResearch/hermes-agent/pull/140995","summary":"Plugins hear about every session delete and archive: on_session_delete hook (#124511, salvage #124988, #132639)"},{"number":138987,"title":"chore(plugins): pin birkin-mnemosyne to core 0.7.2","additions":4,"deletions":4,"changedFiles":1,"commits":1,"author":"ashmoonori-afk","mine":false,"merged_by":"teknium1","age_min":738,"ago":"~12 h","merged_at":"2026-10-18T08:56:51Z","url":"https://github.com/NousResearch/hermes-agent/pull/138987","summary":"chore(plugins): pin birkin-mnemosyne to core 0.7.2"},{"number":140984,"title":"Unattended gateway no longer freezes and exits 75 on a shell-hook consent prompt (#120356, salvage #140461)","additions":197,"deletions":36,"changedFiles":8,"commits":7,"author":"teknium1","mine":true,"merged_by":"teknium1","age_min":739,"ago":"~12 h","merged_at":"2026-10-18T08:56:10Z","url":"https://github.com/NousResearch/hermes-agent/pull/140984","summary":"Unattended gateway no longer freezes and exits 75 on a shell-hook consent prompt (#120356, salvage #140461)"},{"number":140982,"title":"Scratch prune logs one removal hint for root-owned entries instead of re-walking them hourly","additions":371,"deletions":15,"changedFiles":5,"commits":2,"author":"teknium1","mine":true,"merged_by":"teknium1","age_min":763,"ago":"~13 h","merged_at":"2026-10-18T08:32:19Z","url":"https://github.com/NousResearch/hermes-agent/pull/140982","summary":"Scratch prune logs one removal hint for root-owned entries instead of re-walking them hourly"},{"number":140997,"title":"Plugin slash commands receive the calling session on every surface (#140199, salvage #137973)","additions":148,"deletions":16,"changedFiles":9,"commits":4,"author":"teknium1","mine":true,"merged_by":"teknium1","age_min":768,"ago":"~13 h","merged_at":"2026-10-18T08:27:21Z","url":"https://github.com/NousResearch/hermes-agent/pull/140997","summary":"Plugin slash commands receive the calling session on every surface (#140199, salvage #137973)"},{"number":140978,"title":"feat(plugins): public names for the skills tool's discovery and lookup helpers","additions":183,"deletions":118,"changedFiles":30,"commits":2,"author":"teknium1","mine":true,"merged_by":"teknium1","age_min":807,"ago":"~13 h","merged_at":"2026-10-18T07:47:39Z","url":"https://github.com/NousResearch/hermes-agent/pull/140978","summary":"feat(plugins): public names for the skills tool's discovery and lookup helpers"},{"number":137250,"title":"Idle scratch clones that share packs with a live repo are pruned again (100 GB held on one host)","additions":27,"deletions":4,"changedFiles":3,"commits":2,"author":"teknium1","mine":true,"merged_by":"teknium1","age_min":845,"ago":"~14 h","merged_at":"2026-10-18T07:10:21Z","url":"https://github.com/NousResearch/hermes-agent/pull/137250","summary":"Idle scratch clones that share packs with a live repo are pruned again (100 GB held on one host)"},{"number":140924,"title":"feat(plugin-catalog): add scalekit (maintainer copy of #140032)","additions":36,"deletions":0,"changedFiles":2,"commits":3,"author":"teknium1","mine":true,"merged_by":"teknium1","age_min":882,"ago":"~15 h","merged_at":"2026-10-18T06:33:03Z","url":"https://github.com/NousResearch/hermes-agent/pull/140924","summary":"feat(plugin-catalog): add scalekit (maintainer copy of #140032)"},{"number":140681,"title":"docs(plugin-catalog): make Ace media discoverable by service name","additions":1,"deletions":1,"changedFiles":1,"commits":1,"author":"acedatacloud-dev","mine":false,"merged_by":"teknium1","age_min":891,"ago":"~15 h","merged_at":"2026-10-18T06:23:47Z","url":"https://github.com/NousResearch/hermes-agent/pull/140681","summary":"docs(plugin-catalog): make Ace media discoverable by service name"},{"number":139797,"title":"plugin-catalog: add offpeak-bekci (Ollama Cloud off-peak window + approval-gated work queue)","additions":22,"deletions":0,"changedFiles":2,"commits":8,"author":"onkanat","mine":false,"merged_by":"teknium1","age_min":892,"ago":"~15 h","merged_at":"2026-10-18T06:23:17Z","url":"https://github.com/NousResearch/hermes-agent/pull/139797","summary":"plugin-catalog: add offpeak-bekci (Ollama Cloud off-peak window + approval-gated work queue)"},{"number":125905,"title":"feat(catalog): add Tsubasa model-provider plugin","additions":18,"deletions":0,"changedFiles":3,"commits":4,"author":"cenab","mine":false,"merged_by":"teknium1","age_min":894,"ago":"~15 h","merged_at":"2026-10-18T06:20:56Z","url":"https://github.com/NousResearch/hermes-agent/pull/125905","summary":"feat(catalog): add Tsubasa model-provider plugin"},{"number":140604,"title":"docs(catalog): add Antenna banner image","additions":1,"deletions":0,"changedFiles":1,"commits":1,"author":"clawreef-io","mine":false,"merged_by":"teknium1","age_min":895,"ago":"~15 h","merged_at":"2026-10-18T06:20:25Z","url":"https://github.com/NousResearch/hermes-agent/pull/140604","summary":"docs(catalog): add Antenna banner image"},{"number":140570,"title":"plugin-catalog: hermes-teammates 1.0.0","additions":12,"deletions":9,"changedFiles":1,"commits":1,"author":"100yenadmin","mine":false,"merged_by":"teknium1","age_min":895,"ago":"~15 h","merged_at":"2026-10-18T06:19:55Z","url":"https://github.com/NousResearch/hermes-agent/pull/140570","summary":"plugin-catalog: hermes-teammates 1.0.0"},{"number":140904,"title":"plugin-catalog: add completion-sound","additions":20,"deletions":0,"changedFiles":2,"commits":3,"author":"Zamoca42","mine":false,"merged_by":"teknium1","age_min":896,"ago":"~15 h","merged_at":"2026-10-18T06:19:25Z","url":"https://github.com/NousResearch/hermes-agent/pull/140904","summary":"plugin-catalog: add completion-sound"},{"number":140711,"title":"feat(plugin-catalog): add edit-ledger","additions":19,"deletions":0,"changedFiles":1,"commits":2,"author":"olric3015","mine":false,"merged_by":"teknium1","age_min":896,"ago":"~15 h","merged_at":"2026-10-18T06:18:53Z","url":"https://github.com/NousResearch/hermes-agent/pull/140711","summary":"feat(plugin-catalog): add edit-ledger"}]}