Commit Graph

  • 8d545da3ff fix: add platform lock, send retry, message splitting, REST one-shot, shared strip_markdown Teknium 2026-04-13 23:15:59 -07:00
  • 4654f75627 fix: QQBot missing integration points, timestamp parsing, test fix Teknium 2026-04-13 22:46:50 -07:00
  • 884cd920d4 feat(gateway): unify QQBot branding, add PLATFORM_HINTS, fix streaming, restore missing setup functions walli 2026-04-14 01:33:06 +08:00
  • 87bfc28e70 feat: add QQ Bot platform adapter (Official API v2) Junjun Zhang 2026-04-13 21:56:38 +08:00
  • eb44abd6b1 feat: improve file search UX — fuzzy @ completions, mtime sorting, better suggestions (#9467) Teknium 2026-04-13 23:54:45 -07:00
  • c7e2fe655a fix: make tool registry reads thread-safe Greer Guthrie 2026-04-14 00:46:41 -05:00
  • 6dc8f8e9c0 feat(skin): add warm-lightmode skin from PR #4811 Teknium 2026-04-13 23:20:02 -07:00
  • bc93641c4f feat(skins): add built-in daylight skin Liu Chongwei 2026-04-14 11:59:24 +08:00
  • 9ffc26bc8f docs: update docker version check command Ben Barclay 2026-04-14 06:37:50 +00:00
  • a2ea237db2 feat: add internationalization (i18n) to web dashboard — English + Chinese (#9453) Teknium 2026-04-13 23:19:13 -07:00
  • 19199cd38d fix: clamp 'minimal' reasoning effort to 'low' on Responses API (#9429) Teknium 2026-04-13 23:11:13 -07:00
  • 38ad158b6b fix: auto-correct close model name matches in /model validation (#9424) Teknium 2026-04-13 23:09:39 -07:00
  • 35424f8fc1 chore: add bennytimz to AUTHOR_MAP Teknium 2026-04-13 22:59:23 -07:00
  • a91b9bb855 feat(skills): add drug-discovery optional skill — ChEMBL, PubChem, OpenFDA, ADMET analysis oluwadareab12 2026-04-13 22:58:51 -07:00
  • d631431872 feat: prompt for display name when adding custom providers (#9420) Teknium 2026-04-13 22:41:00 -07:00
  • cdd44817f2 fix(anthropic): send fast mode speed via extra_body Kenny Xie 2026-04-13 13:37:05 -07:00
  • 110892ff69 docs: move Xiaomi MiMo up in README provider list Teknium 2026-04-13 22:30:44 -07:00
  • 3de2b98503 fix(streaming): filter <think> blocks from gateway stream consumer Teknium 2026-04-13 22:10:33 -07:00
  • e08590888a fix: honor interrupts during MCP tool waits helix4u 2026-04-13 22:25:51 -06:00
  • 69d619cf89 docs: add Hugging Face and Xiaomi MiMo to README provider list (#9406) Teknium 2026-04-13 22:12:46 -07:00
  • f0b353bade feat(skills): add fitness-nutrition skill to optional-skills haileymarshall 2026-04-13 20:31:18 -07:00
  • 62fb6b2cd8 fix: guard zero context length display + add 19 tests for model info Teknium 2026-04-13 20:34:10 -07:00
  • 8fd3093f49 feat(web): add context window support to dashboard config kshitijk4poor 2026-04-14 08:25:09 +05:30
  • eabc0a2f66 feat(plugins): let pre_tool_call hooks block tool execution Gianfranco Piana 2026-04-13 21:15:25 -07:00
  • ea74f61d98 Merge pull request #9370 from NousResearch/fix/dashboard-routing Austin Pickett 2026-04-13 21:23:48 -07:00
  • 943c01536f feat: add openrouter/elephant-alpha to curated model lists (#9378) Teknium 2026-04-13 21:16:14 -07:00
  • dd86deef13 feat(ci): add contributor attribution check on PRs (#9376) Teknium 2026-04-13 21:13:08 -07:00
  • 5719c1f391 fix: add 75 contributor email→username mappings + .mailmap (#9358) Teknium 2026-04-13 21:10:39 -07:00
  • bc3844c907 feat: react-router, sidebar layout, sticky header, dropdown component, remove emojis, rounded corners Austin Pickett 2026-04-14 00:01:18 -04:00
  • c189d5e98b fix: pasting Brooklyn Nicholson 2026-04-13 22:39:03 -05:00
  • 5621fc449a chore: rename AI Gateway → Vercel AI Gateway, move Xiaomi to #5 (#9326) Teknium 2026-04-13 19:51:54 -07:00
  • 6bbac046a7 Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor Brooklyn Nicholson 2026-04-13 21:46:11 -05:00
  • bbc7316007 feat: add cur cwd Brooklyn Nicholson 2026-04-13 21:46:08 -05:00
  • 35dbb1da3f chore: uptick Brooklyn Nicholson 2026-04-13 21:22:44 -05:00
  • 0cc7f79016 fix(streaming): prevent duplicate Telegram replies when stream task is cancelled (#9319) Teknium 2026-04-13 19:22:43 -07:00
  • d15efc9c1b fix: correct GPT-5 family context lengths in fallback defaults (#9309) Teknium 2026-04-13 19:22:23 -07:00
  • 6d6b3b03ac feat: add clicky handles Brooklyn Nicholson 2026-04-13 21:20:55 -05:00
  • 1b573b7b21 Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor Brooklyn Nicholson 2026-04-13 21:17:41 -05:00
  • f6626fccee refactor: remove provider tier system — flat picker in hermes model (#9303) Teknium 2026-04-13 18:51:13 -07:00
  • f324222b79 fix: add vLLM/local server error patterns + MCP initial connection retry (#9281) Teknium 2026-04-13 18:46:14 -07:00
  • 0a4cf5b3e1 feat(providers): add Arcee AI as direct API provider arthurbr11 2026-04-13 17:16:43 -07:00
  • 78fa758451 feat(web): make Web UI responsive for mobile Agent 2026-04-13 21:08:33 +00:00
  • ac80bd61ad test: add regression tests for custom_providers multi-model dedup and grouping Teknium 2026-04-13 16:33:28 -07:00
  • ec9bf9e378 feat(model-picker): group custom_providers by name into a single row per provider Ubuntu 2026-04-12 00:19:32 +00:00
  • 01f71007d0 fix(config): include model field in custom_providers dedup key akhater 2026-04-13 21:33:12 +00:00
  • 7e4dd6ea02 Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor Brooklyn Nicholson 2026-04-13 18:32:13 -05:00
  • 32cea0c08d fix: dashboard shows Nous Portal as 'not connected' despite active auth (#9261) Teknium 2026-04-13 16:32:11 -07:00
  • 8d023e43ed refactor: remove dead code — 1,784 lines across 77 files (#9180) Teknium 2026-04-13 16:32:04 -07:00
  • a66fc1365d fix: add files:read to SLACK_BOT_TOKEN description in config.py Teknium 2026-04-13 16:31:19 -07:00
  • 448b8bfb7c docs: add slack files:read scope helix4u 2026-04-13 17:06:37 -06:00
  • def8b959b8 fix: add contributor audit script + fix missed contributors (#9264) Teknium 2026-04-13 16:31:27 -07:00
  • f94f53cc22 fix(matrix): disable streaming cursor decoration on Matrix helix4u 2026-04-12 16:20:56 -06:00
  • 0ffb6f2dae fix(matrix): skip cursor-only stream placeholder messages helix4u 2026-04-12 15:57:25 -06:00
  • aeb53131f3 fix(ui-tui): harden TUI error handling, model validation, command UX parity, and gateway lifecycle Brooklyn Nicholson 2026-04-13 18:29:24 -05:00
  • b27eaaa4db fix: improve ACP type check and restore comment accuracy Teknium 2026-04-13 16:06:22 -07:00
  • 8680f61f8b fix(copilot-acp): keep acp runtime off responses path helix4u 2026-04-12 18:47:14 -06:00
  • 063244bb16 test: add coverage for plugin context engine init (#9071) Teknium 2026-04-13 15:00:32 -07:00
  • c763ed5801 fix(agent): resolve context_length for plugin context engines Stephen Schoettler 2026-04-13 13:43:31 -07:00
  • 204e9190c4 fix: consolidate provider lists into single CANONICAL_PROVIDERS source of truth (#9237) Teknium 2026-04-13 14:59:50 -07:00
  • 952a885fbf fix(gateway): /stop no longer resets the session (#9224) Teknium 2026-04-13 14:59:05 -07:00
  • d5fd74cac2 fix(ci): don't fail supply chain scan when PR comment can't be posted on fork PRs (#6681) SHL0MS 2026-04-13 16:58:59 -04:00
  • a6f07a6c37 docs: fix hermes web → hermes dashboard in web-dashboard.md (#9207) Teknium 2026-04-13 13:26:21 -07:00
  • a27b3c8725 add git to the container installed packages (fixes #8439) Sabin Iacob 2026-04-12 18:06:59 +03:00
  • 783c6b6ed6 chore: uptick Brooklyn Nicholson 2026-04-13 15:08:06 -05:00
  • 4a260b51fe fix: deep markdown parsing Brooklyn Nicholson 2026-04-13 15:01:15 -05:00
  • ebe3270430 fix: fake models Brooklyn Nicholson 2026-04-13 14:57:42 -05:00
  • 77b97b810a chore: update how txt pasting ux feels Brooklyn Nicholson 2026-04-13 14:49:10 -05:00
  • 9db94e8521 Merge branch 'feat/ink-refactor' of github.com:NousResearch/hermes-agent into feat/ink-refactor Brooklyn Nicholson 2026-04-13 14:17:55 -05:00
  • cac1b1b724 fix(ui-tui): surface RPC errors and guard invalid gateway responses Brooklyn Nicholson 2026-04-13 14:17:52 -05:00
  • 56524bb1d9 fix: nix local dev with tui Ari Lotter 2026-04-13 15:09:31 -04:00
  • 1af2e18d40 chore: release v0.9.0 (v2026.4.13) (#9182) Teknium 2026-04-13 11:52:09 -07:00
  • 0e60a9dc25 fix: add kimi-coding-cn to remaining provider touchpoints Teknium 2026-04-13 11:16:09 -07:00
  • 2b3aa36242 feat(providers): add kimi-coding-cn provider for mainland China users hcshen0111 2026-04-13 11:13:09 -07:00
  • ef180880aa fix: guard anthropic_adapter import + use canonical authorize URL Teknium 2026-04-13 11:16:23 -07:00
  • 247929b0dd feat: dashboard OAuth provider management kshitijk4poor 2026-04-13 19:08:45 +05:30
  • 2773b18b56 fix(run_agent): refresh activity during streaming responses yongtenglei 2026-04-13 05:19:16 -07:00
  • 0642b6cc53 fix: clean newline paste thingy Brooklyn Nicholson 2026-04-13 12:54:48 -05:00
  • ba50fa3035 docs: fix 30+ inaccuracies across documentation (#9023) Teknium 2026-04-13 10:53:10 -07:00
  • 4ca6668daf docs: comprehensive update for recent merged PRs (#9019) Teknium 2026-04-13 10:50:59 -07:00
  • c449cd1af5 fix(config): restore custom providers after v11→v12 migration 墨綠BG 2026-04-13 05:26:32 -07:00
  • 0dd26c9495 fix(tests): fix 78 CI test failures and remove dead test (#9036) Teknium 2026-04-13 10:50:24 -07:00
  • eec1db36f7 chore: preserve commands Brooklyn Nicholson 2026-04-13 10:43:42 -05:00
  • 713a614ea8 chore: uptick Brooklyn Nicholson 2026-04-13 10:22:44 -05:00
  • a27167fb30 chore: fmt Brooklyn Nicholson 2026-04-13 10:14:05 -05:00
  • a2c0597ae4 feat: show thinking indicator while inferencing Brooklyn Nicholson 2026-04-13 10:11:18 -05:00
  • b909a9efef fix: extend ASCII-locale UnicodeEncodeError recovery to full request payload kimsr96 2026-04-13 05:15:48 -07:00
  • 28a9c43f81 fix: resolve key_env to actual API key value instead of env var name Teknium 2026-04-13 05:15:15 -07:00
  • 76eecf3819 fix(model): Support providers: dict for custom endpoints in /model Geoff 2026-04-13 15:53:21 +10:00
  • 311dac1971 fix(file_tools): block /private/etc writes on macOS symlink bypass konsisumer 2026-04-13 05:14:41 -07:00
  • 587eeb56b9 chore: remove duplicate dead _try_gh_cli_token / _gh_cli_candidates from auth.py Teknium 2026-04-13 05:03:08 -07:00
  • 2a9e50c104 fix(copilot): resolve GHE token poisoning when GITHUB_TOKEN is set HearthCore 2026-04-13 10:30:12 +02:00
  • 8ec1608642 fix(agent): propagate api_mode to vision provider resolution luyao618 2026-04-13 16:08:19 +08:00
  • e3ffe5b75f fix: remove legacy compression.summary_* config and env var fallbacks (#8992) Teknium 2026-04-13 04:59:26 -07:00
  • c1809e85e7 fix(gateway): handle stale lock files in acquire_scoped_lock WorldInnovationsDepartment 2026-04-13 12:06:05 +03:00
  • 23f668d66e fix: extract Gemma 4 <thought> reasoning in _extract_reasoning() (#8991) Teknium 2026-04-13 04:59:06 -07:00
  • d8a521092b fix(weixin): rename send_document parameter to match base class flobo3 2026-04-13 12:11:33 +03:00
  • a5bd56eae3 fix: eliminate provider hang dead zones in retry/timeout architecture (#8985) Teknium 2026-04-13 04:55:20 -07:00
  • acdff020b7 test: add multi-word query tests for truncation match strategy Teknium 2026-04-13 04:52:35 -07:00
  • a5bc698b9a fix(session_search): improve truncation to center on actual query matches Al Sayed Hoota 2026-04-13 04:52:03 -07:00
  • dbed40f39b fix: reopen resumed gateway sessions in sqlite landy 2026-04-13 17:50:42 +08:00