Commit Graph

  • 8ce6aaac23 change Twilio signature verification from opt-in to opt-out Mariano Nicolini 2026-04-11 15:46:24 -03:00
  • ad1e8804a6 handle port variants in Twilio signatures Mariano Nicolini 2026-04-11 15:15:33 -03:00
  • c22bffc92e add basic twilio signature checking and tests Mariano Nicolini 2026-04-11 15:11:42 -03:00
  • cc4b1f0007 fix(whatsapp): pin Baileys to fix/abprops-abt-fetch for bad-request fix Teknium 2026-04-11 14:03:17 -07:00
  • dfc820345d fix: scope tool interrupt signal per-thread to prevent cross-session leaks (#7930) Teknium 2026-04-11 14:02:58 -07:00
  • 75380de430 fix: reap orphaned browser sessions on startup (#7931) Teknium 2026-04-11 14:02:46 -07:00
  • 885123d44b fix(weixin): add per-chunk retry with backoff for text delivery Markus Corazzione 2026-04-11 14:02:12 -07:00
  • 04c1c5d53f refactor: extract shared helpers to deduplicate repeated code patterns (#7917) Teknium 2026-04-11 13:59:52 -07:00
  • cf53e2676b fix(wecom): handle appmsg attachments (PDF/Word/Excel) from WeCom AI Bot dalianmao000 2026-04-11 22:56:37 +08:00
  • f4f4078ad9 fix(gateway/weixin): ensure atomic persistence for critical session state WAXLYY 2026-04-11 19:38:32 +03:00
  • 59e630a64d fix: update thinking-exhaustion test for think-tag gating Teknium 2026-04-11 12:21:14 -07:00
  • 2d328d5c70 fix(gateway): break stuck session resume loops on restart (#7536) konsisumer 2026-04-11 11:59:00 -07:00
  • 151654851c fix(agent): prevent false thinking-exhaustion for non-reasoning models ygd58 2026-04-11 15:23:35 +02:00
  • 5910412002 fix: detect truncated tool_calls when finish_reason is not length Tom Qiao 2026-04-11 19:27:22 +08:00
  • 39da23a129 fix(api-server): keep chat-completions SSE alive helix4u 2026-04-11 12:42:01 -06:00
  • cac6178104 fix(gateway): propagate user identity through process watcher pipeline Teknium 2026-04-11 12:09:01 -07:00
  • 9ccb490cf3 Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor Brooklyn Nicholson 2026-04-11 15:30:23 -05:00
  • 32302c37dd feat: fix types and add type checking plus lazybundle on launch andddd dev flag Brooklyn Nicholson 2026-04-11 14:42:28 -05:00
  • 5e5e65f6d5 fix nix build Ari Lotter 2026-04-11 15:30:37 -04:00
  • acbf1794f2 Merge branch 'feat/ink-refactor' of github.com:NousResearch/hermes-agent into feat/ink-refactor Brooklyn Nicholson 2026-04-11 14:05:17 -05:00
  • e2ea8934d4 feat: ensure feature parity once again Brooklyn Nicholson 2026-04-11 14:02:36 -05:00
  • dafe443beb feat: warn at session start when compression model context is too small (#7894) Teknium 2026-04-11 12:01:30 -07:00
  • 7e7f78f86c Merge branch 'feat/ink-refactor' of github.com:NousResearch/hermes-agent into feat/ink-refactor Austin Pickett 2026-04-11 15:00:28 -04:00
  • da9f96bf51 fix(weixin): keep multi-line messages in single bubble by default (#7903) Teknium 2026-04-11 12:00:05 -07:00
  • 3ec8809b78 fix(vision): preserve aspect ratio during auto-resize 0xbyt4 2026-04-11 21:42:47 +03:00
  • 4e3e87b677 feat(migration): preview-then-confirm UX + docs updates Teknium 2026-04-11 11:21:54 -07:00
  • 26bbb422b1 fix(migration): update OpenClaw migration for schema drift Teknium 2026-04-11 11:14:28 -07:00
  • 5fb6a4418b feat: panels Austin Pickett 2026-04-11 14:29:24 -04:00
  • 976bad5bde refactor(auxiliary): config.yaml takes priority over env vars for aux task settings (#7889) Teknium 2026-04-11 11:21:59 -07:00
  • d4bb44d4b9 docs: add Xiaomi MiMo to all provider docs + fix MiMo-V2-Flash ctx len Teknium 2026-04-11 11:02:58 -07:00
  • 6693e2a497 feat(xiaomi): add Xiaomi MiMo as first-class provider kshitijk4poor 2026-04-11 10:10:31 -07:00
  • bf6af95ff5 Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor Brooklyn Nicholson 2026-04-11 13:14:36 -05:00
  • 3fd5cf6e3c feat: fix img pasting in new ink plus newline after tools Brooklyn Nicholson 2026-04-11 13:14:32 -05:00
  • 55fac8a386 docs: add warning about summary model context length requirement (#7879) Teknium 2026-04-11 11:13:48 -07:00
  • 50bb4fe010 fix(vision): auto-resize oversized images, increase default timeout, fix vision capability detection kshitijk4poor 2026-04-11 11:07:18 -07:00
  • 06e1d9cdd4 fix: resolve three high-impact community bugs (#5819, #6893, #3388) (#7881) Teknium 2026-04-11 11:12:20 -07:00
  • 69f3aaa1d6 fix(matrix): pass required args to MemoryCryptoStore for mautrix ≥0.21 (#7848) Siddharth Balyan 2026-04-11 10:43:49 -07:00
  • c94936839c fix: unify openai-codex model list — derive from codex_models.py (#7844) Teknium 2026-04-11 10:38:24 -07:00
  • d7607292d9 fix(streaming): adaptive backoff + cursor strip to prevent message truncation (#7683) Teknium 2026-04-11 10:28:15 -07:00
  • b04248f4d5 Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor Brooklyn Nicholson 2026-04-11 11:39:47 -05:00
  • 7803d21bcc Merge branch 'feat/ink-refactor' of github.com:NousResearch/hermes-agent into feat/ink-refactor Brooklyn Nicholson 2026-04-11 11:29:11 -05:00
  • 8760faf991 feat: fork ink and make it work nicely Brooklyn Nicholson 2026-04-11 11:29:08 -05:00
  • af9caec44f fix(qwen): correct context lengths for qwen3-coder models and send max_tokens to portal kshitijk4poor 2026-04-11 03:29:09 -07:00
  • f459214010 feat: background process monitoring — watch_patterns for real-time output alerts Teknium 2026-04-11 03:13:23 -07:00
  • a2f9f04c06 fix: honor session-scoped gateway model overrides Hygaard 2026-04-11 04:24:45 -05:00
  • 671d5068e7 fix: add gpt-5.4 and gpt-5.4-mini to openai-codex curated model list (#7670) Teknium 2026-04-11 03:09:46 -07:00
  • 1a40073a3a fix: enable Matrix Reactions in platform comparison table Fran Fitzpatrick 2026-04-09 23:02:49 -05:00
  • 3dd76d2718 docs: fix ASCII diagram width mismatch in architecture.md jacob-wang 2026-04-10 10:37:26 +08:00
  • 50ad66aee6 test(tools): add unit tests for budget_config module luyao618 2026-04-10 11:30:12 +08:00
  • 80d82c2f5c test(tools): add unit tests for tool_backend_helpers module luyao618 2026-04-10 11:55:12 +08:00
  • 7241e6134b fix: remove stale test (missing pop_pending), add headers to FakeResponse Teknium 2026-04-11 01:51:11 -07:00
  • ae9a713a0a test(approval): clear leaked bypass state Kenny Xie 2026-04-09 22:42:08 -07:00
  • eb8071bbc1 test(gateway): isolate blocking approval env Kenny Xie 2026-04-09 22:11:29 -07:00
  • 086d92a0e0 test(tools): isolate approval and audio gateway env Kenny Xie 2026-04-09 22:08:28 -07:00
  • 4e56eacdce fix(vision): reject oversized images before API call, handle file:// URIs, improve 400 errors Tranquil-Flow 2026-04-10 15:11:14 +10:00
  • 1909877e6e fix: cap image download size at 50 MB, validate tool call parser fields aaronagent 2026-04-10 12:13:42 +08:00
  • 307697688e fix: prevent zombie processes, redact cron stderr, skip symlinks in skill enumeration aaronagent 2026-04-10 12:22:03 +08:00
  • 4d1f1dccf9 fix: normalize numeric MCP server names to str (fixes #6901) kagura-agent 2026-04-10 13:10:22 +08:00
  • 640441b865 feat(tools): add Voxtral TTS provider (Mistral AI) jjovalle99 2026-04-06 19:04:00 +01:00
  • 5a55d54ee2 fix(gateway): don't suppress error messages when streaming already_sent (#7652) Teknium 2026-04-11 01:55:36 -07:00
  • 424b62aa16 fix: update async fallback test mock to 5-tuple for api_mode Teknium 2026-04-11 01:43:01 -07:00
  • c89719ad9c fix: warn and clear stale OPENAI_BASE_URL on provider switch (#5161) kshitijk4poor 2026-04-11 12:48:09 +05:30
  • d3c5d65563 fix(auxiliary): validate response shape in call_llm/async_call_llm (#7264) kshitijk4poor 2026-04-11 13:53:00 +05:30
  • 4f5e8b22a7 fix: drop incompatible model slugs on auxiliary client cache hit ran 2026-04-07 18:07:08 +08:00
  • eeb8b4b00f fix(auxiliary): harden fallback behavior for non-OpenRouter users kshitijk4poor 2026-04-11 12:37:53 +05:30
  • ffbd80f5fc fix(auxiliary): honor api_mode in auxiliary client (#6800) kshitijk4poor 2026-04-11 13:50:43 +05:30
  • 58b62e3e43 feat(skin): make all CLI colors skin-aware Long Hao 2026-04-10 01:26:49 +00:00
  • 704488b207 fix(setup): relaunch chat in a fresh process jamesarch 2026-04-10 09:50:44 +08:00
  • 3065e69dc5 fix(docker): install procps in Docker image (#7032) Jerome Xu 2026-04-11 16:22:07 +08:00
  • b87e0f59cc fix(skills): read name from SKILL.md frontmatter in skills_sync konsisumer 2026-04-10 02:04:54 +02:00
  • d442f25a2f fix: align MiniMax provider with official API docs kshitijk4poor 2026-04-10 03:53:18 -07:00
  • d9f53dba4c feat(honcho): add opt-in initOnSessionStart for tools mode and respect explicit peerName (#6995) Kathie1ee 2026-04-11 15:43:27 +08:00
  • 5b16f31702 feat(plugins): pass sender_id to pre_llm_call hook Moris Chao 2026-04-10 11:02:23 +08:00
  • caf371da18 fix: MiniMax/Alibaba incorrectly detected as Anthropic OAuth, causing mcp_ tool prefix (#7509) Teknium 2026-04-11 00:43:01 -07:00
  • cab6447d58 fix(tui): render tool trail consistently between live and resume jonny 2026-04-11 06:35:00 +00:00
  • e902e55b26 Merge pull request #7555 from SHL0MS/feat/creative-ideation-skill SHL0MS 2026-04-11 02:09:17 -04:00
  • 801a26c014 feat(skills): add creative ideation — constraint-driven project generation SHL0MS 2026-04-11 01:40:34 -04:00
  • 57e8d44af8 fix(tui): preserve tool metadata in resumed session history jonny 2026-04-11 05:23:44 +00:00
  • 939d2b37d1 Merge pull request #6882 from SHL0MS/feat/creative-divergence-strategies SHL0MS 2026-04-11 01:21:47 -04:00
  • 9605195575 fix: restore agent.close() cleanup and correct /restart category Teknium 2026-04-10 18:55:28 -07:00
  • ecfae98152 fix(gateway): address restart review feedback Kenny Xie 2026-04-10 14:00:21 -07:00
  • a55c044ca8 fix(gateway): self-request service restarts when invoked in-process aquaright1 2026-04-10 13:51:23 -07:00
  • c4ccb320cd fix(gateway): tolerate partial runner construction Kenny Xie 2026-04-10 10:32:06 -07:00
  • 3163731289 fix(gateway): drain in-flight work before restart Kenny Xie 2026-04-10 10:19:17 -07:00
  • 241032455c fix: don't evict cached agent on failed runs — prevents MCP restart loop (#7539) Teknium 2026-04-10 21:16:56 -07:00
  • 1ffd92cc94 fix(gateway): make manual compression feedback truthful Kenny Xie 2026-04-09 21:23:35 -07:00
  • d6c2ad7e41 fix(gateway): make compress responses truthful Kenny Xie 2026-04-08 13:22:13 -07:00
  • fc06a0147e fix(tools): remove dead code in _is_likely_binary and harden _check_lint against brace paths luyao618 2026-04-10 12:14:57 +08:00
  • c1af614289 fix: wrap copilot Responses-API models in CodexAuxiliaryClient for auxiliary tasks hermes-agent-dhabibi 2026-04-10 04:35:07 +00:00
  • 718e8ad6fa feat(delegation): add configurable reasoning_effort for subagents hermes-agent-dhabibi 2026-04-09 20:55:59 +00:00
  • be9198f1e1 fix: guard mautrix imports for gateway-safe fallback + fix test isolation Teknium 2026-04-10 20:02:27 -07:00
  • be06db71d7 fix(matrix): ignore m.notice messages to prevent bot-to-bot loops alt-glitch 2026-04-11 07:44:55 +05:30
  • 5d3332dbba fix(matrix): close leaked sessions on connect failure + HMAC-sign pickle store alt-glitch 2026-04-11 07:40:01 +05:30
  • bc8b93812c refactor(matrix): simplify adapter after code review alt-glitch 2026-04-11 07:38:50 +05:30
  • 1f3f120042 fix(matrix): persist E2EE crypto store and fix decrypted event dedup alt-glitch 2026-04-11 07:29:27 +05:30
  • d5be23aed7 docs(matrix): update all references from matrix-nio to mautrix alt-glitch 2026-04-11 06:59:43 +05:30
  • 417e28f941 test(matrix): update all test mocks for mautrix-python API alt-glitch 2026-04-11 06:58:32 +05:30
  • 8053d48c8d refactor(matrix): rewrite adapter from matrix-nio to mautrix-python alt-glitch 2026-04-11 06:51:43 +05:30
  • 1850747172 refactor(matrix): swap matrix-nio for mautrix-python dependency alt-glitch 2026-04-11 06:46:19 +05:30
  • a8fd7257b1 feat(gateway): WSL-aware gateway with smart systemd detection (#7510) Teknium 2026-04-10 21:15:47 -07:00