Commit Graph

  • 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
  • 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