Commit Graph

  • af0f4a52fe feat: cute spinners Brooklyn Nicholson 2026-04-08 13:45:34 -05:00
  • b50d81f212 fix: diff colours Brooklyn Nicholson 2026-04-08 12:11:55 -05:00
  • a9fa054df9 chore: uptick Brooklyn Nicholson 2026-04-08 10:35:07 -05:00
  • 31cb23890a Merge branch 'feat/ink-refactor' of github.com:NousResearch/hermes-agent into feat/ink-refactor Brooklyn Nicholson 2026-04-08 09:46:46 -05:00
  • a3cfb1de86 feat: auto install tui deps Brooklyn Nicholson 2026-04-08 09:46:40 -05:00
  • ff6a86cb52 docs: update v0.8.0 highlights — notify_on_complete, MiMo v2 Pro, reorder Teknium 2026-04-08 04:59:45 -07:00
  • 86960cdbb0 chore: release v0.8.0 (2026.4.8) (#6135) Teknium 2026-04-08 04:56:20 -07:00
  • 8b0afa0e57 fix: aggressive worktree and branch cleanup to prevent accumulation (#6134) Teknium 2026-04-08 04:44:49 -07:00
  • ab21fbfd89 fix: add gateway coverage for session boundary hooks, move test to tests/cli/ Teknium 2026-04-08 04:22:55 -07:00
  • bdc72ec355 feat(cli): add on_session_finalize and on_session_reset plugin hooks Felipe de Leon 2026-04-08 03:47:40 +04:00
  • c8a5e36be8 feat(prompting): self-optimized GPT/Codex tool-use guidance via automated behavioral benchmarking (#6120) Teknium 2026-04-08 04:06:42 -07:00
  • 1368caf66f fix(anthropic): smart thinking block signature management (#6112) Teknium 2026-04-08 03:38:08 -07:00
  • 30ea423ce8 fix: unify reasoning_effort to config.yaml only, remove HERMES_REASONING_EFFORT env var Teknium 2026-04-08 03:36:44 -07:00
  • 19b0ddce40 fix(process): correct detached crash recovery state mrshu 2026-04-08 08:59:52 +02:00
  • 383db35925 fix: improve streaming fallback after edit failures landy 2026-04-08 16:40:07 +08:00
  • 55ac056920 fix(hindsight): add missing get_hermes_home import 史官 2026-04-08 17:21:59 +08:00
  • 085c1c6875 fix(browser): preserve agent-browser paths with spaces Vasanthdev2004 2026-04-08 13:53:51 +05:30
  • a18e5b95ad docs: add Hermes Mod visual skin editor section to skins page (#6095) Teknium 2026-04-08 02:28:40 -07:00
  • 3696c74bfb fix: preserve existing thresholds, remove pre-read byte guard Teknium 2026-04-08 01:45:51 -07:00
  • bbcff8dcd0 fix(tools): address PR review — remove _extract_raw_output, BudgetConfig everywhere, read_file hardening alt-glitch 2026-04-08 00:13:41 -07:00
  • 77c5bc9da9 feat(budget): make tool result persistence thresholds configurable alt-glitch 2026-04-07 22:31:06 -07:00
  • 65e24c942e wip: tool result fixes -- persistence alt-glitch 2026-04-07 22:21:27 -07:00
  • 22d1bda185 fix(minimax): correct context lengths, model catalog, thinking guard, aux model, and config base_url kshitij 2026-04-08 01:39:28 -07:00
  • ab271ebe10 fix(vision): simplify vision auto-detection to openrouter → nous → active provider Mibayy 2026-04-07 22:24:36 -07:00
  • e1befe5077 feat(agent): add jittered retry backoff zocomputer 2026-04-07 22:49:31 -07:00
  • fff237e111 feat(cron): track delivery failures in job status (#6042) Teknium 2026-04-07 22:49:01 -07:00
  • 598c25d43e feat(feishu): add interactive card approval buttons (#6043) Teknium 2026-04-07 22:45:14 -07:00
  • 5c03f2e7cc fix: provider/model resolution — salvage 4 PRs + MiniMax aux URL fix (#5983) Teknium 2026-04-07 22:23:28 -07:00
  • 8d7a98d2ff feat: use mimo-v2-pro for non-vision auxiliary tasks on Nous free tier (#6018) Teknium 2026-04-07 21:41:05 -07:00
  • 371efafc46 feat: personality Austin Pickett 2026-04-08 00:15:15 -04:00
  • ebd2d83ef2 feat: add skin logo support Austin Pickett 2026-04-07 23:59:11 -04:00
  • af077b2c0d fix: history up arrow Brooklyn Nicholson 2026-04-07 20:47:59 -05:00
  • 2d884ff12d chore: uptick Brooklyn Nicholson 2026-04-07 20:46:59 -05:00
  • b397c91d4a chore: uptick Brooklyn Nicholson 2026-04-07 20:44:18 -05:00
  • 9c2c9e3a3e chore: fmt Brooklyn Nicholson 2026-04-07 20:30:22 -05:00
  • c3eeb03e26 chore: clean exit Brooklyn Nicholson 2026-04-07 20:29:31 -05:00
  • d9d0ac06b9 chore: readme update Brooklyn Nicholson 2026-04-07 20:24:46 -05:00
  • 29f2610e4b tui updates for rendering pipeline Brooklyn Nicholson 2026-04-07 20:10:33 -05:00
  • 7fe6782a25 feat(tools): add "no_mcp" sentinel to exclude MCP servers per platform Jonathan Barket 2026-04-06 23:03:14 -05:00
  • b9a5e6e247 fix: use camelCase structuredContent attr, prefer structured over text Teknium 2026-04-07 17:48:30 -07:00
  • 363c5bc3c3 test(mcp): add structured_content preservation tests r266-tech 2026-04-08 02:15:43 +08:00
  • 2ad7694874 fix(mcp): preserve structured_content in tool call results r266-tech 2026-04-08 02:15:37 +08:00
  • cbf1f15cfe fix(auxiliary): resolve named custom providers and 'main' alias in auxiliary routing (#5978) Teknium 2026-04-07 17:59:47 -07:00
  • 9692b3c28a fix: CLI/UX batch — ChatConsole errors, curses scroll, skin-aware banner, git state banner (#5974) Teknium 2026-04-07 17:59:42 -07:00
  • f3c59321af fix: add _profile_arg tests + move STT language to config.yaml Teknium 2026-04-07 17:35:00 -07:00
  • 6e02fa73c2 fix(discord): discard empty placeholder on voice transcription + force STT language Marc Bickel 2026-04-07 15:28:36 +02:00
  • 25080986a0 fix(gateway): discard empty placeholder when voice transcription succeeds Marc Bickel 2026-04-07 13:46:59 +02:00
  • c3158d38b2 fix(gateway): include --profile in launchd/systemd argv for named profiles Jarvis AI 2026-04-07 21:18:39 +02:00
  • 50d1518df6 fix(tests): update tool_progress_callback test calls to new 4-arg signature Teknium 2026-04-07 17:44:04 -07:00
  • 1d5a69a445 fix(api_server): preserve conversation history when /v1/runs input is a message array pradeep7127 2026-04-07 17:41:34 -07:00
  • 786038443e feat(api): accept conversation_history in request body VanBladee 2026-04-07 17:41:05 -07:00
  • 7ec838507a fix(api_server): update tool_progress_callback signature for Open WebUI streaming Steffen Röcker 2026-04-07 21:23:49 +02:00
  • efbe8d674a docs: add Discord channel controls and Telegram reactions documentation Teknium 2026-04-07 17:38:07 -07:00
  • a6547f399f test: add tests for Discord channel controls and Telegram reactions Teknium 2026-04-07 17:35:31 -07:00
  • 52b3a3ca3a fix: default Telegram reactions to off, remove dead _remove_reaction Teknium 2026-04-07 17:32:37 -07:00
  • 74b0072f8f feat(telegram): add message reactions on processing start/complete Alvaro Linares 2026-04-07 07:34:56 -03:00
  • f6d4b6a319 feat(discord): add ignored_channels and no_thread_channels config Angello Picasso 2026-04-07 16:57:34 +00:00
  • 37bf19a29d fix(codex): align validation with normalization for empty stream output lesterli 2026-04-07 18:30:33 +08:00
  • 469cd16fe0 fix(security): consolidated security hardening — SSRF, timing attack, tar traversal, credential leakage (#5944) Teknium 2026-04-07 17:28:37 -07:00
  • b1a66d55b4 refactor: migrate 10 config.yaml inline loaders to read_raw_config() Teknium 2026-04-07 17:28:04 -07:00
  • 0d41fb0827 fix(gateway): show full session id and title in /status Zainan Victor Zhou 2026-04-07 11:51:33 -07:00
  • 4aef055805 fix(gateway/webhook): don't pop delivery_info on send Jeff Escalante 2026-04-07 11:17:20 -04:00
  • f3006ebef9 refactor(tests): re-architect tests + fix CI failures (#5946) Siddharth Balyan 2026-04-07 17:19:07 -07:00
  • 99ff375f7a fix(gateway): respect tool_preview_length in all/new progress modes (#5937) Teknium 2026-04-07 14:10:56 -07:00
  • 125e5ef089 fix: extend caption substring fix to all platforms Teknium 2026-04-07 14:05:25 -07:00
  • 4a630c2071 fix(telegram): replace substring caption check with exact line-by-line match Dilee 2026-04-07 14:01:27 -07:00
  • 7b18eeee9b feat(supermemory): add multi-container, search_mode, identity template, and env var override (#5933) Teknium 2026-04-07 14:03:46 -07:00
  • 678a87c477 refactor: add tool_error/tool_result helpers + read_raw_config, migrate 129 callsites Teknium 2026-04-07 13:36:20 -07:00
  • ab8f9c089e feat: thinking-only prefill continuation for structured reasoning responses (#5931) Teknium 2026-04-07 13:19:06 -07:00
  • 6e2f6a25a1 refactor: deduplicate PowerShell script constants between Windows and WSL paths Teknium 2026-04-07 12:22:59 -07:00
  • f4528c885b feat(clipboard): add native Windows image paste support kshitijk4poor 2026-04-07 23:41:11 +05:30
  • c040b0e4ae test: add unit tests for media helper — video, document, multi-file, failure isolation Teknium 2026-04-07 12:32:23 -07:00
  • 0f3895ba29 fix(cron): deliver MEDIA files as native platform attachments kshitijk4poor 2026-04-08 00:11:26 +05:30
  • ca0459d109 refactor: remove 24 confirmed dead functions — 432 lines of unused code Teknium 2026-04-07 11:41:26 -07:00
  • 69c753c19b fix: thread gateway user_id to memory plugins for per-user scoping (#5895) Teknium 2026-04-07 11:14:12 -07:00
  • e49c8bbbbb feat(slack): thread engagement — auto-respond in bot-started and mentioned threads (#5897) Teknium 2026-04-07 11:12:08 -07:00
  • ab0c1e58f1 fix: pause typing indicator during approval waits (#5893) Teknium 2026-04-07 11:04:50 -07:00
  • 1a2a03ca69 feat(gateway): approval buttons for Slack & Telegram + Slack thread context (#5890) Teknium 2026-04-07 11:03:14 -07:00
  • 187e90e425 refactor: replace inline HERMES_HOME re-implementations with get_hermes_home() Teknium 2026-04-07 10:40:34 -07:00
  • d0ffb111c2 refactor: codebase-wide lint cleanup — unused imports, dead code, and inefficient patterns (#5821) Teknium 2026-04-07 10:25:31 -07:00
  • afe6c63c52 docs: comprehensive docs audit — cover 13 features from last week's PRs (#5815) Teknium 2026-04-07 10:21:03 -07:00
  • c58e16757a docs: fix 40+ discrepancies between documentation and codebase (#5818) Teknium 2026-04-07 10:17:44 -07:00
  • aa7473cabd feat: replace z-ai/glm-5 with z-ai/glm-5.1 in OpenRouter and Nous model lists Teknium 2026-04-07 10:06:25 -07:00
  • caded0a5e7 fix: repair 57 failing CI tests across 14 files (#5823) Teknium 2026-04-07 09:58:45 -07:00
  • f18a2aa634 Merge pull request #5880 from NousResearch/salvage/5752-nous-free-tier-gating Jeffrey Quesnelle 2026-04-07 12:37:09 -04:00
  • 47ddc2bde5 fix(nous): add 3-minute TTL cache to free-tier detection Teknium 2026-04-07 09:30:26 -07:00
  • 29065cb9b5 feat(nous): free-tier model gating, pricing display, and vision fallback emozilla 2026-04-07 02:17:14 -04:00
  • 902a02e3d5 Merge pull request #5791 from leotrs/manim-ce-reference-improvements SHL0MS 2026-04-07 12:15:59 -04:00
  • b2f477a30b feat: switch managed browser provider from Browserbase to Browser Use (#5750) Ben Barclay 2026-04-07 22:40:22 +10:00
  • 8b861b77c1 refactor: remove browser_close tool — auto-cleanup handles it (#5792) Teknium 2026-04-07 03:28:44 -07:00
  • cafdfd3654 fix: sync bundled skills to default profile when updating from a named profile (#5795) Teknium 2026-04-07 02:49:20 -07:00
  • e120d2afac feat: notify_on_complete for background processes (#5779) Teknium 2026-04-07 02:40:16 -07:00
  • e8f6854cab docs: expand Manim CE reference docs with additional API coverage Leo Torres 2026-04-07 11:36:13 +02:00
  • 1c425f219e fix(cli): defer response content until reasoning block completes (#5773) Teknium 2026-04-07 01:03:52 -07:00
  • d9e7e42d0b fix(approval): load permanent command allowlist on startup (#5076) Teknium 2026-04-07 01:00:02 -07:00
  • 302240d3a6 Merge pull request #5745 from NousResearch/fix/portal-env-var-ignored-during-login Ben Barclay 2026-04-07 17:57:31 +10:00
  • eb7c408445 fix(gateway): /stop and /new bypass Level 1 active-session guard (#5765) Teknium 2026-04-07 00:53:45 -07:00
  • 9e844160f9 fix(credential_pool): auto-detect Z.AI endpoint via probe and cache Yang Zhi 2026-04-07 00:52:29 +08:00
  • f609bf277d feat: update blogwatcher skill to JulienTant's fork (#5759) Teknium 2026-04-06 23:59:26 -07:00
  • 3bc2fe802e feat(telegram): paginated model picker with Next/Prev navigation Teknium 2026-04-06 23:10:40 -07:00