Commit Graph

  • 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
  • 5fbe16635b fix(cli): scroll the /model picker viewport so long catalogs aren't clipped Jorge 2026-04-17 21:24:19 +09:30
  • fdf42d62a0 chore: map briandevans and LLQWQ emails to AUTHOR_MAP Teknium 2026-04-17 05:40:56 -07:00
  • f64241ed90 feat(cron+tests): extend origin fallback to email/dingtalk/qqbot + fix Weixin test mocks Teknium 2026-04-17 05:40:39 -07:00
  • b46db048c3 fix(cron): align home target env lookup bde3249023 2026-04-13 14:06:27 -07:00
  • f696b4745a fix(cron): restore origin fallback for feishu home channels bde3249023 2026-04-13 12:10:21 -07:00
  • 5ca52bae5b fix(gateway/weixin): split poll/send sessions, reuse live adapter for cron & send_message Ubuntu 2026-04-16 14:54:38 +08:00
  • c60b6dc317 test(dingtalk): cover get_connected_platforms + null platform_toolsets Teknium 2026-04-17 05:40:44 -07:00
  • 47a0dd1024 fix(dingtalk): fire-and-forget message processing & session_webhook fallback kagura-agent 2026-04-17 17:36:29 +08:00
  • 91e7aff219 gateway cant add DingTalk platform youngDoo 2026-04-17 16:59:25 +08:00
  • d404849351 test: make test env hermetic; enforce CI parity via scripts/run_tests.sh (#11577) Teknium 2026-04-17 06:09:09 -07:00
  • ee95822e07 chore(release): map jz.pentest@gmail.com to @0xyg3n Teknium 2026-04-17 05:47:53 -07:00
  • e5b880264b fix(discord): harden DISCORD_ALLOWED_ROLES and cover gateway layer Teknium 2026-04-17 05:47:39 -07:00
  • 541a3e27d7 feat(discord): add DISCORD_ALLOWED_ROLES env var for role-based access control 0xyg3n 2026-04-14 21:27:20 +00:00
  • 0741f22463 chore(release): map gnanasekaran.sekareee@gmail.com to @gnanam1990 Teknium 2026-04-17 05:41:31 -07:00
  • 7d888ab49c test(discord): regression guard for DISCORD_ALLOW_BOTS auth bypass Teknium 2026-04-17 05:41:20 -07:00
  • 0f4403346d fix(discord): DISCORD_ALLOW_BOTS=mentions/all now works without DISCORD_ALLOWED_USERS gnanam1990 2026-04-17 05:41:19 -07:00
  • d7fb435e0e fix(discord): flat /skill command with autocomplete — fits 8KB limit trivially (#11580) Teknium 2026-04-17 05:19:14 -07:00
  • 13f2d997b0 test(dingtalk): cover QR device-flow auth + OpenClaw branding disclosure Teknium 2026-04-17 05:04:01 -07:00
  • 9deeee7bb7 feat(dingtalk): add QR code auth support and fix 3 critical bugs meng93 2026-04-13 12:57:25 +08:00
  • 08930a65ea chore: map Patrick Wang, Hedgeho9, Berny Linville emails to AUTHOR_MAP Teknium 2026-04-17 04:31:17 -07:00
  • 6ee65b4d61 fix(weixin): preserve native markdown rendering Berny Linville 2026-04-15 21:40:32 +08:00
  • 498fc6780e fix(weixin): extract and deliver MEDIA: attachments in normal send() path Hedgeho9 2026-04-14 01:25:14 +08:00
  • 4ed6e4c1a5 refactor(weixin): drop pilk dependency from voice fallback Patrick Wang 2026-04-14 06:03:57 +00:00
  • 649f38390c fix: force Weixin voice fallback to file attachments Patrick Wang 2026-04-14 05:10:04 +00:00
  • 678b69ec1b fix(weixin): use Tencent SILK encoding for voice replies Patrick Wang 2026-04-14 04:12:04 +00:00
  • 53da34a4fc fix(discord): route attachment downloads through authenticated bot session (#11568) Teknium 2026-04-17 04:59:03 -07:00
  • 24342813fe fix(qqbot): correct Authorization header format in send_message REST path (#11569) Teknium 2026-04-17 04:25:47 -07:00
  • ca03e80348 chore: map LehaoLin email to AUTHOR_MAP for release script Teknium 2026-04-17 04:20:14 -07:00
  • 504e7eb9e5 fix(gateway): wait for reconnection before dropping WebSocket sends LehaoLin 2026-04-17 01:53:57 +08:00
  • b594b30de4 fix(release): map dieutx email in author map dieutx 2026-04-15 20:21:34 +07:00
  • 995177d542 fix(gateway): honor QQ_GROUP_ALLOWED_USERS in runner auth dieutx 2026-04-15 20:06:35 +07:00
  • 590c9964e1 Fix QQ voice attachment SSRF validation Pedro Gonzalez 2026-04-16 20:33:59 -04:00
  • a97b08e30c fix: allow trusted QQ CDN benchmark IP resolution yeyitech 2026-04-17 12:11:52 +08:00
  • aca81ac7bb test(dingtalk): cover require_mention + allowed_users gating Teknium 2026-04-17 04:20:25 -07:00
  • 9039273ff0 feat(platforms): add require_mention + allowed_users gating to DingTalk yule975 2026-04-14 11:53:25 +08:00
  • 29d5d36b14 fix(copilot): normalize vendor-prefixed and dash-notation model IDs (#6879) (#11561) Teknium 2026-04-17 04:19:36 -07:00
  • eabe14af1c test(discord): update reply_mode fixture for new to_reference() wrapping Teknium 2026-04-17 04:13:16 -07:00
  • ef37aa7cce test(discord): add regression guard for non-reference send errors Teknium 2026-04-17 04:12:02 -07:00