Commit Graph

  • 285bb2b915 feat(execute_code): add project/strict execution modes, default to project (#11971) Teknium 2026-04-18 01:46:25 -07:00
  • 54e0eb24c0 docs: correctness audit — fix wrong values, add missing coverage (#11972) Teknium 2026-04-18 01:45:48 -07:00
  • 73bccc94c7 skills: consolidate mlops redundancies (gguf+llama-cpp, grpo+trl, guidance→optional) (#11965) Teknium 2026-04-17 21:36:40 -07:00
  • 598cba62ad test: update stale tests to match current code (#11963) Teknium 2026-04-17 21:35:30 -07:00
  • 5ff65dbf68 docs(execute_code): clarify that scripts run in their own temp dir, not session CWD (#11956) Teknium 2026-04-17 21:30:34 -07:00
  • c20e236b71 chore: map AviArora02-commits author email in release AUTHOR_MAP Teknium 2026-04-17 21:27:43 -07:00
  • 994faacce8 fix: suppress Authorization: Bearer for Gemini provider to prevent HTTP 400 (#7893) AviArora02-commits 2026-04-12 23:23:03 +05:30
  • 8a59f8a9ed fix(update): survive mid-update terminal disconnect (#11960) Teknium 2026-04-17 21:29:24 -07:00
  • 1c352f6b1d docs(browser): expand Camofox persistence guide with troubleshooting (#11957) Teknium 2026-04-17 21:23:31 -07:00
  • 11a89cc032 docs: backfill coverage for recently-merged features (#11942) Teknium 2026-04-17 21:22:11 -07:00
  • 45acd9beb5 fix(gateway): ignore redelivered /restart after PTB offset ACK fails (#11940) Teknium 2026-04-17 21:17:33 -07:00
  • c5c0bb9a73 fix: point optional-dep install hints at the venv's python (#11938) Teknium 2026-04-17 21:16:33 -07:00
  • 20f2258f34 fix(interrupt): propagate to concurrent-tool workers + opt-in debug trace (#11907) Teknium 2026-04-17 20:39:25 -07:00
  • 607be54a24 fix(discord): forum channel media + polish Teknium 2026-04-17 19:36:19 -07:00
  • e5333e793c feat(discord): support forum channels ChimingLiu 2026-04-17 19:30:16 -07:00
  • 148459716c fix(kimi): cover remaining fixed-temperature bypasses helix4u 2026-04-17 20:39:24 -06:00
  • 53e4a2f2c6 feat(update): warn about legacy hermes.service units during hermes update (#11918) Teknium 2026-04-17 19:35:12 -07:00
  • 07db20c72d fix(gateway): detect legacy hermes.service + mark --replace SIGTERM as planned (#11909) Teknium 2026-04-17 19:27:58 -07:00
  • 38436eb4e3 chore(release): add pedh to AUTHOR_MAP Teknium 2026-04-17 19:17:34 -07:00
  • 86fd0f846d docs(dingtalk): document AI Cards, emoji reactions, and display settings pedh 2026-04-17 12:14:30 +08:00
  • 4459913f40 feat(dingtalk): AI Cards streaming, emoji reactions, and media handling pedh 2026-04-17 19:13:09 -07:00
  • d7ef562a05 fix(file-ops): follow terminal env's live cwd in _exec instead of init-time cached cwd (#11912) Teknium 2026-04-17 19:26:40 -07:00
  • 47010e0757 fix(gateway): allow systemd-backed distrobox services helix4u 2026-04-17 17:03:26 -06:00
  • 213e39463b chore(release): add akhater to AUTHOR_MAP Teknium 2026-04-17 19:12:48 -07:00
  • 2297c5f5ce fix(auth): restore --label for hermes auth add nous --type oauth Teknium 2026-04-17 19:12:48 -07:00
  • c7fece1f9d fix: normalise Nous device-code pool source to avoid duplicates Antoine Khater 2026-04-18 01:08:09 +00:00
  • c096a6935f fix(auth): mirror Nous OAuth credentials to providers.nous on CLI login Antoine Khater 2026-04-17 23:44:10 +00:00
  • a155b4a159 feat(auxiliary): default 'auto' routing to main model for all users (#11900) Teknium 2026-04-17 19:13:23 -07:00
  • b449a0e049 fix(feishu-comment): use get_hermes_home(); drop dead asyncio wrapper; AUTHOR_MAP Teknium 2026-04-17 19:03:37 -07:00
  • 85cdb04bd4 feat: add Feishu document comment intelligent reply with 3-tier access control liujinkun 2026-04-16 20:51:11 +08:00
  • 9b14b76eb3 fix(wecom): bound req_id cache, revert undocumented is_group change, add tests Teknium 2026-04-17 18:59:43 -07:00
  • 2992802b35 fix(wecom): resolve WebSocket zombie sessions and group chat 600039 errors #11554 Devorun 2026-04-17 14:36:38 +03:00
  • 04a0c3cb95 fix(config): preserve env refs when save_config rewrites config (#11892) Teknium 2026-04-17 19:03:26 -07:00
  • 8444f66890 feat(hermes model): add Configure auxiliary models UI to hermes model (#11891) Teknium 2026-04-17 19:02:06 -07:00
  • bb85404b16 chore: add Sara Reynolds to AUTHOR_MAP Teknium 2026-04-17 18:56:06 -07:00
  • 8ab1aa2efc fix(gateway): fix discrepancies in gateway status Sara Reynolds 2026-04-16 13:16:02 -04:00
  • 511ed4dacc fix(gateway): bypass active-session guard for gateway-handled slash commands Xowiek 2026-04-17 04:08:20 +03:00
  • d465fc5869 fix(skills): use frontmatter name in skills index instead of directory name Michel Belleau 2026-04-17 23:25:11 +00:00
  • 016ae5c334 fix(kimi): force 0.6 on main chat path helix4u 2026-04-17 19:22:03 -06:00
  • 304fb921bf fix: two process leaks (agent-browser daemons, paste.rs sleepers) (#11843) Teknium 2026-04-17 18:46:30 -07:00
  • 64b354719f Support browser CDP URL from config helix4u 2026-04-17 15:03:31 -06:00
  • e9b8ece103 Merge pull request #4692 from NousResearch/feat/ink-refactor brooklyn! 2026-04-17 18:02:37 -05:00
  • 3f43aec15d fix(tools): bound _read_tracker sub-containers + prune _completion_consumed (#11839) Teknium 2026-04-17 15:53:57 -07:00
  • aa583cb14e Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor Brooklyn Nicholson 2026-04-17 17:51:40 -05:00
  • 0a83187801 refactor(kimi): use _fixed_temperature_for_model helper in flush_memories Teknium 2026-04-17 15:33:31 -07:00
  • 2b60478fc2 fix(kimi): force kimi-for-coding temperature to 0.6 helix4u 2026-04-17 16:17:15 -06:00
  • c6fd2619f7 fix(gemini-cli): surface MODEL_CAPACITY_EXHAUSTED cleanly + drop retired gemma-4-26b (#11833) Teknium 2026-04-17 15:34:12 -07:00
  • d2206c69cc fix(qqbot): add back-compat for env var rename; drop qrcode core dep Teknium 2026-04-17 15:29:15 -07:00
  • 103beea7a6 fix(qqbot): fix test failures after package refactor WideLee 2026-04-17 20:42:41 +08:00
  • 287d3e12c7 chore: add author map WideLee 2026-04-17 20:31:47 +08:00
  • 6fd58e1e4a refactor(qqbot): replace log tags with self._log_tag WideLee 2026-04-17 20:29:33 +08:00
  • 235e6ecc0e refactor(qqbot): replace hardcoded log tags with self._log_tag and adjust STT log levels WideLee 2026-04-17 19:15:15 +08:00
  • 1648e41c17 refactor(qqbot): change qrcode style WideLee 2026-04-17 18:43:11 +08:00
  • c4cdf3b861 refactor(qqbot): change setup method selection prompt_choice style WideLee 2026-04-17 18:26:47 +08:00
  • 02f5e3dc27 refactor(qqbot): use _log_tag with app_id in all logger calls for multi-instance disambiguation WideLee 2026-04-17 18:25:06 +08:00
  • b7d330211a fix(qqbot): simplify home channel prompt wording WideLee 2026-04-16 23:34:25 +08:00
  • a5f4d652d3 feat(qqbot): prompt to add scanned user to allow list and home channel during setup WideLee 2026-04-16 23:11:22 +08:00
  • 6358501915 refactor(qqbot): split qqbot.py into package & add QR scan-to-configure onboard flow WideLee 2026-04-15 23:46:50 +08:00
  • 31e7276474 fix(gateway): consolidate per-session cleanup; close SessionDB on shutdown (#11800) Teknium 2026-04-17 15:18:23 -07:00
  • 036dacf659 feat(telegram): auto-wrap markdown tables in code blocks (#11794) Teknium 2026-04-17 14:27:26 -07:00
  • 3207b9bda0 test: speed up slow tests (backoff + subprocess + IMDS network) (#11797) Teknium 2026-04-17 14:21:22 -07:00
  • eb07c05646 fix(gateway): prune stale SessionStore entries to bound memory + disk (#11789) Teknium 2026-04-17 13:48:49 -07:00
  • f362083c64 fix(providers): complete NVIDIA NIM parity with other providers Teknium 2026-04-17 13:09:14 -07:00
  • 3b569ff576 feat(providers): add native NVIDIA NIM provider asurla 2026-04-17 09:55:58 -07:00
  • bd09e42eac Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor Brooklyn Nicholson 2026-04-17 15:44:57 -05:00
  • cc3aa76675 build(deps): add qrcode to dingtalk + feishu extras (parity with messaging) (#11627) Teknium 2026-04-17 13:31:53 -07:00
  • 2ff1ef6ae6 fix(surrogates): sanitize reasoning/reasoning_content/reasoning_details fields (#11628) Teknium 2026-04-17 13:30:47 -07:00
  • 1229d8855c fix: remove misleading model.max_tokens suggestion from thinking-exhausted error (#11626) Teknium 2026-04-17 13:29:54 -07:00
  • d49126b987 fix(release): map HenkDz contributor email Henkey 2026-04-17 18:41:52 +01:00
  • cb883f9e97 fix(acp): improve zed integration Henkey 2026-04-17 17:28:59 +01:00
  • d5b9db8b4a Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor Brooklyn Nicholson 2026-04-17 15:13:36 -05:00
  • 6a37802476 chore: uptick Brooklyn Nicholson 2026-04-17 15:13:33 -05:00
  • d0e1388ca9 fix(tests): make AIAgent constructor calls self-contained (#11755) Teknium 2026-04-17 12:32:03 -07:00
  • 78a74bb097 feat: promote kimi-k2.5 to first position in all model suggestion lists (#11745) kshitij 2026-04-17 12:05:22 -07:00
  • bedbeebbc8 feat(tui): interleave tool rows into live assistant turns Brooklyn Nicholson 2026-04-17 11:33:29 -05:00
  • f53250b5e1 fix(tui): tighten /resume render, follow-up to 42721dbe Brooklyn Nicholson 2026-04-17 11:33:14 -05:00
  • 00591e3801 chore: fmt Brooklyn Nicholson 2026-04-17 11:06:25 -05:00
  • be768db627 fix: long history session thingy Brooklyn Nicholson 2026-04-17 11:05:23 -05:00
  • 42721dbe1c fix(tui): big-session /resume now renders without first keystroke Brooklyn Nicholson 2026-04-17 11:04:29 -05:00
  • 8f553a55b2 chore(tui): fix eslint/prettier nits from npm run fix Brooklyn Nicholson 2026-04-17 11:00:15 -05:00
  • a82097e7a2 feat(tui): /model and /setup slash commands with in-place CLI handoff Brooklyn Nicholson 2026-04-17 10:58:18 -05:00
  • 0dd5055d59 fix(tui): first-run setup preflight + actionable no-provider panel Brooklyn Nicholson 2026-04-17 10:58:01 -05:00
  • 5b386ced71 fix(tui): approval flow + input ergonomics + selection perf Brooklyn Nicholson 2026-04-17 10:37:48 -05:00
  • 0219da9626 chore: uptick Brooklyn Nicholson 2026-04-17 09:47:19 -05:00
  • 1f37ef2fd1 Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor Brooklyn Nicholson 2026-04-17 08:59:33 -05:00
  • 6ea7386a6f chore: map memosr, anthhub, shenuu, xiayh0107 emails to AUTHOR_MAP Teknium 2026-04-17 06:42:20 -07:00
  • 8dcd08d8bb Fix Weixin media uploads and refresh lockfile Young Sherlock 2026-04-15 21:05:19 +08:00
  • 3a0ec1d935 fix(weixin): macOS SSL cert, QR data, and refresh rendering shenuu 2026-04-13 10:20:15 +08:00
  • e105b7ac93 fix(weixin): retry send without context_token on iLink session expiry jinzheng8115 2026-04-15 07:31:40 +08:00
  • 4b1567f425 fix(packaging): include qrcode in messaging extra anthhub 2026-04-14 15:44:00 +08:00
  • cedc95c100 fix(security): validate WeChat media URLs against CDN allowlist to prevent SSRF memosr 2026-04-13 23:52:18 +03:00
  • c7334b4a50 chore(release): map @Hypn0sis and @OwenYWT to AUTHOR_MAP Teknium 2026-04-17 06:38:28 -07:00
  • 3f3d8a7b24 fix(discord): strip mention syntax from auto-thread names Teknium 2026-04-17 06:38:00 -07:00
  • 32a694ad5f fix(discord): fall back when auto-thread creation fails sgaofen 2026-04-12 17:31:57 -07:00
  • f5dc4e905d fix(discord): skip auto-threading reply messages OwenYWT 2026-04-14 19:37:46 +08:00
  • 93fe4b357d fix(discord): free-response channels skip auto-threading Matteo De Agazio 2026-04-17 06:35:18 -07:00
  • 8d7b7feb0d fix(gateway): bound _agent_cache with LRU cap + idle TTL eviction (#11565) Teknium 2026-04-17 06:36:34 -07:00
  • fc04f83062 chore(release): map jvcl author email for release notes Teknium 2026-04-17 06:26:17 -07:00
  • fe0e7edd27 fix(cli): clear input buffer after /model picker selection Jorge 2026-04-17 21:46:47 +09:30
  • 86f02d8d71 refactor(cli): align model picker viewport with PR #11260 vocabulary Jorge 2026-04-17 21:45:50 +09:30