Commit Graph

  • 93fe4ead83 fix: warn on invalid context_length format in config.yaml (#10067) Teknium 2026-04-14 22:14:27 -07:00
  • a8b7db35b2 fix: interrupt agent immediately when user messages during active run (#10068) Teknium 2026-04-14 22:07:28 -07:00
  • 561cea0d4a Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor Brooklyn Nicholson 2026-04-15 00:02:31 -05:00
  • 8548893d14 feat: entry-level Podman support — find_docker() + rootless entrypoint (#10066) Teknium 2026-04-14 21:20:37 -07:00
  • c5688e7c8b fix(gateway): break compression-exhaustion infinite loop and auto-reset session (#9893) Teknium 2026-04-14 21:15:12 -07:00
  • ba24f058ed docs: fix stale docstring reference to _discover_tools in mcp_tool.py Teknium 2026-04-14 21:06:00 -07:00
  • ef04de3e98 docs: update tool-adding instructions for auto-discovery Teknium 2026-04-14 21:03:34 -07:00
  • fc6cb5b970 fix: tighten AST check to module-level only Teknium 2026-04-14 20:51:55 -07:00
  • 4b2a1a4337 fix(tools): auto-discover built-in tool modules Greer Guthrie 2026-04-14 18:02:25 -05:00
  • 2871ef1807 docs: note session continuity for previous_response_id chains (#10060) Teknium 2026-04-14 21:07:37 -07:00
  • 5cbb45d93e fix: preserve session_id across previous_response_id chains in /v1/responses (#10059) Teknium 2026-04-14 21:06:32 -07:00
  • ca0ae56ccb fix: add 402 billing error hint to gateway error handler (#5220) (#10057) Teknium 2026-04-14 21:03:05 -07:00
  • 23b87c8ca8 chore: add zons-zhaozhy to AUTHOR_MAP Teknium 2026-04-14 20:55:34 -07:00
  • 92385679b6 fix: reset retry counters after compression and stop poisoning conversation history 阿泥豆 2026-04-14 16:58:37 +08:00
  • 82f364ffd1 feat: add --all flag to gateway start and restart commands (#10043) Teknium 2026-04-14 20:52:18 -07:00
  • 31d0620663 chore: add simon-marcus to AUTHOR_MAP Teknium 2026-04-14 20:47:57 -07:00
  • cf1d718823 fix: keep batch-path function_call_output.output as string per OpenAI spec Teknium 2026-04-14 20:47:06 -07:00
  • 302554b158 fix(api-server): format responses tool outputs for open webui simon-marcus 2026-04-14 13:14:26 -04:00
  • d6c09ab94a feat(api-server): stream /v1/responses SSE tool events simon-marcus 2026-04-14 09:48:49 -04:00
  • 496bfb3c59 Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor Brooklyn Nicholson 2026-04-14 22:30:22 -05:00
  • 99d859ce4a feat: refactor by splitting up app and doing proper state Brooklyn Nicholson 2026-04-14 22:30:18 -05:00
  • da528a8207 fix: detect and strip non-ASCII characters from API keys (#6843) Teknium 2026-04-14 17:17:15 -07:00
  • 677f1227c3 fix: remove @staticmethod from _context_completions — crashes on @ mention kshitijk4poor 2026-04-14 19:23:44 +05:30
  • 4cbf54fb33 chore: uptick Brooklyn Nicholson 2026-04-14 19:38:04 -05:00
  • 77cd5bf565 Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor Brooklyn Nicholson 2026-04-14 19:33:03 -05:00
  • 4610551d74 fix: update stale comment referencing removed _sync_mcp_toolsets Teknium 2026-04-14 17:18:53 -07:00
  • 498cb7a0fc chore(release): map greer guthrie attribution Greer Guthrie 2026-04-14 15:45:09 -05:00
  • c10fea8d26 fix(mcp): make server aliases explicit Greer Guthrie 2026-04-14 15:12:45 -05:00
  • cda64a5961 fix(mcp): resolve toolsets from live registry Greer Guthrie 2026-04-14 14:42:43 -05:00
  • 2a98098035 fix: hermes gateway restart waits for service to come back up (#8260) Teknium 2026-04-14 17:12:12 -07:00
  • 6c89306437 fix: break stuck session resume loops after repeated restarts (#7536) Teknium 2026-04-14 17:03:47 -07:00
  • 847d7cbea5 fix: improve CLI text padding, word-wrap for responses and verbose tool output (#9920) Teknium 2026-04-14 16:58:23 -07:00
  • a9c78d0eb0 feat(setup): add recommendation badges to tool provider selection (#9929) Teknium 2026-04-14 16:58:10 -07:00
  • e7475b1582 feat: auto-continue interrupted agent work after gateway restart (#4493) Teknium 2026-04-14 16:55:30 -07:00
  • ac1f8fcccd docs(termux): note browser tool PATH auto-discovery Teknium 2026-04-14 16:53:46 -07:00
  • 56c34ac4f7 fix(browser): add termux PATH fallbacks adybag14-cyber 2026-04-14 16:47:36 -07:00
  • 3ca7417c2a chore: add areu01or00 to AUTHOR_MAP Teknium 2026-04-14 16:55:25 -07:00
  • cfa24532d3 fix(discord): register native /restart slash command areu01or00 2026-04-14 01:52:22 +05:30
  • b24e5ee4b0 feat(google-workspace): add --from flag for custom sender display name (#9931) Teknium 2026-04-14 16:55:34 -07:00
  • 3b50821555 feat(xai): add xAI/Grok to provider prefix stripping Julien Talbot 2026-04-14 16:43:23 -07:00
  • 10494b42a1 feat(discord): register skills under /skill command group with category subcommands (#9909) Teknium 2026-04-14 16:27:02 -07:00
  • 039023f497 diag: log all hermes processes on unexpected gateway shutdown (#9905) Teknium 2026-04-14 16:26:36 -07:00
  • bf54f1fb2f Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor Brooklyn Nicholson 2026-04-14 18:26:05 -05:00
  • 6448e1da23 feat(zai): add GLM-5V-Turbo support for coding plan (#9907) Teknium 2026-04-14 16:26:01 -07:00
  • 3bc661ea29 fix: model et al selection on enter Brooklyn Nicholson 2026-04-14 18:26:00 -05:00
  • 1e5e1e822b fix: ESC cancels secret/sudo prompts, clearer skip messaging (#9902) Teknium 2026-04-14 16:11:37 -07:00
  • 55ce76b372 feat: add architecture-diagram skill (Cocoon AI port) (#9906) Teknium 2026-04-14 16:10:18 -07:00
  • 1525624904 fix: block agent from self-destructing gateway via terminal (#6666) Teknium 2026-04-14 15:41:58 -07:00
  • 353b5bacbd test: add tests for /health/detailed endpoint and gateway health probe Teknium 2026-04-14 15:39:35 -07:00
  • 139a5e37a4 docs(docker): add dashboard section, expose API port, update Compose example Hermes Agent 2026-04-14 22:08:21 +00:00
  • 673acf22ae fix: override stale 'stopped' state when health probe confirms gateway alive Hermes Agent 2026-04-14 22:01:02 +00:00
  • 6ed682f111 fix: normalise GATEWAY_HEALTH_URL to base URL before probing Hermes Agent 2026-04-14 06:29:59 +00:00
  • 45595f4805 feat(dashboard): add HTTP health probe for cross-container gateway detection Hermes Agent 2026-04-14 05:17:17 +00:00
  • 397386cae2 fix: gateway auto-recovers from unexpected SIGTERM via systemd (#5646) Teknium 2026-04-14 14:34:34 -07:00
  • eed891f1bb security: supply chain hardening — CI pinning, dep pinning, and code fixes (#9801) Teknium 2026-04-14 14:23:37 -07:00
  • 9bbf7659e9 chore: add Roy-oss1 to AUTHOR_MAP Teknium 2026-04-14 14:19:49 -07:00
  • 1aa76620d4 fix(feishu): keep approval clicks synchronized with callback card state Roy-oss1 2026-04-15 03:55:12 +08:00
  • fa8c448f7d fix: notify active sessions on gateway shutdown + update health check Teknium 2026-04-14 12:44:46 -07:00
  • 52c11d172a feat: add scrollbar and fix selection on scroll Brooklyn Nicholson 2026-04-14 14:34:33 -05:00
  • 95d11dfd8e docs: automation templates gallery + comparison post (#9821) Teknium 2026-04-14 12:30:50 -07:00
  • a37a095980 fix: detect qwen-oauth provider via CLI tokens in /model picker Teknium 2026-04-14 11:05:41 -07:00
  • 0bd3f521ae fix: detect copilot provider via gh auth token in /model picker Marvae 2026-04-14 11:03:49 -07:00
  • 3e0bccc54c fix: update existing webhook tests to use _webhook_register_url Teknium 2026-04-14 10:58:07 -07:00
  • 326cbbe40e fix(gateway/bluebubbles): embed password in registered webhook URL for inbound auth cypres0099 2026-04-14 10:39:51 -05:00
  • 8b52356849 fix(gateway/bluebubbles): fall back to data.chats[0].guid when chatGuid missing cypres0099 2026-04-14 10:30:58 -05:00
  • 064f8d74de fix(gateway/bluebubbles): remove invalid "message" from webhook event registration cypres0099 2026-04-14 10:35:22 -05:00
  • 99bcc2de5b fix(security): harden dashboard API against unauthenticated access (#9800) Teknium 2026-04-14 10:57:56 -07:00
  • b583210c97 fix(gateway): fix regression causing display.streaming to override root streaming key asheriif 2026-04-12 11:50:24 +00:00
  • 9804aa7443 fix: scrolling while selecting Brooklyn Nicholson 2026-04-14 12:50:22 -05:00
  • 8bb5973950 docs: add proxy mode documentation Teknium 2026-04-14 10:46:45 -07:00
  • 90c98345c9 feat: gateway proxy mode — forward messages to remote API server Teknium 2026-04-14 10:33:02 -07:00
  • 1ace9b4dc4 fix: memory_setup.py - write non-secret env vars, check all fields in status zhiheng.liu 2026-04-14 01:19:46 +08:00
  • e964cfc403 fix(gateway): trigger memory provider shutdown on /new and /reset dirtyfancy 2026-04-11 22:26:24 +08:00
  • 9bdfcd1b93 feat: sort tool search results by score and add corresponding unit test Disaster-Terminator 2026-04-09 22:10:27 +08:00
  • b867171291 fix: preserve profile name completion in dynamic shell completion Teknium 2026-04-14 10:30:43 -07:00
  • c95b1c5096 fix(install): add fish shell support in install.sh leozeli 2026-04-14 15:25:15 +08:00
  • a686dbdd26 feat(cli): add dynamic shell completion for bash, zsh, and fish leozeli 2026-04-14 11:33:46 +08:00
  • b21b3bfd68 feat(plugins): namespaced skill registration for plugin skill bundles N0nb0at 2026-04-14 10:32:00 -07:00
  • 4b47856f90 fix: load credentials from HERMES_HOME .env in trajectory_compressor Dusk1e 2026-04-14 14:49:57 +03:00
  • 8a002d4efc chore: add ChimingLiu to AUTHOR_MAP Teknium 2026-04-14 10:17:33 -07:00
  • 8ea9ceb44c fix: guard reply_to_text against DeletedReferencedMessage Teknium 2026-04-14 10:16:35 -07:00
  • 7636baf49c feat(discord): extract reply text from message references ChimingLiu 2026-04-14 22:48:44 +08:00
  • 0e7dd30acc fix(browser): fix Camofox JS eval endpoint, userId, and package rename (#9774) Teknium 2026-04-14 10:21:54 -07:00
  • 5f36b42b2e fix: nest msvcrt import inside fcntl except block Teknium 2026-04-14 10:17:37 -07:00
  • 420d27098f fix(tools): keep memory tool available when fcntl is unavailable Dusk1e 2026-04-14 14:35:06 +03:00
  • 449c17e9a9 fix(gateway): support Telegram MarkdownV2 expandable blockquotes Zhuofeng Wang 2026-04-11 06:52:42 +00:00
  • 70611879de fix(cli): fix doctor checks for Kimi China credentials shijianzhi 2026-04-14 22:56:36 +08:00
  • 7aed09e1ba fix: ctrlc Brooklyn Nicholson 2026-04-14 12:07:29 -05:00
  • dd2b0b4775 chore: uptick Brooklyn Nicholson 2026-04-14 11:53:55 -05:00
  • ea2d5754ab Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor Brooklyn Nicholson 2026-04-14 11:49:40 -05:00
  • 9a3a2925ed feat: scroll aware sticky prompt Brooklyn Nicholson 2026-04-14 11:49:32 -05:00
  • 206259d111 Merge pull request #9701 from NousResearch/fix/dashboard-routing-v2 Austin Pickett 2026-04-14 08:46:17 -07:00
  • 4ffaac542b fix(web): i18n fixes for sidebar and dropdown labels Austin Pickett 2026-04-14 10:32:51 -04:00
  • e88aa8a58c feat(web): re-apply dashboard UI improvements on top of i18n Austin Pickett 2026-04-14 10:23:43 -04:00
  • 16f9d02084 Merge pull request #9475 from NousResearch/docs/fix-docker-version-command Ben Barclay 2026-04-14 20:27:24 +10:00
  • 7ad47ace51 fix: resolve remaining 4 CI test failures (#9543) Teknium 2026-04-14 02:18:38 -07:00
  • b4fcec6412 fix: prevent streaming cursor from appearing as standalone messages (#9538) Teknium 2026-04-14 01:52:42 -07:00
  • 2558d28a9b fix: resolve CI test failures — add missing functions, fix stale tests (#9483) Teknium 2026-04-14 01:43:45 -07:00
  • 2cfd2dafc6 feat(gateway): add ignored_threads config for Telegram Jiawen-lee 2026-04-13 23:11:32 -04:00
  • 1acf81fdf5 docs: add QQBot to all 14 docs pages (full platform parity) Teknium 2026-04-13 23:21:25 -07:00