Commit Graph

  • 8755b9dfc0 fix: resizing etc Brooklyn Nicholson 2026-04-09 00:46:35 -05:00
  • 54bd25ff4a fix(tui): -c resume, ctrl z, pasting updates, exit summary, session fix Brooklyn Nicholson 2026-04-09 00:36:53 -05:00
  • b66550ed08 fix(tui): stabilize multiline input, persist tool traces, and port CLI-style context status bar Brooklyn Nicholson 2026-04-08 23:59:56 -05:00
  • e94008c404 fix(terminal): guard invalid command values helix4u 2026-04-08 20:12:43 -06:00
  • e7d3e9d767 fix(terminal): persistent sandbox envs survive between turns angelos 2026-04-09 02:12:26 +00:00
  • 54db7cbbe1 fix(agent): tiered context pressure warnings + gateway dedup (#6411) Teknium 2026-04-08 21:31:44 -07:00
  • ffeaf6ffae feat(discord): inherit forum channel topic in thread sessions Hermes Agent 2026-04-09 00:18:40 +00:00
  • 989d4ea43d fix: set compression_count on mock to avoid TypeError in test Teknium 2026-04-08 20:19:12 -07:00
  • 8567031433 fix: improve context compression quality — named constants, tool tracking, degradation warning SHL0MS 2026-03-30 23:34:58 -04:00
  • c49bbbe8c2 chore: fmt Brooklyn Nicholson 2026-04-08 22:02:38 -05:00
  • af4abd2f22 fix: correct unbound exception variable and remaining-time math in warning Teknium 2026-04-08 19:59:44 -07:00
  • 092061711e fix(gateway): add staged inactivity warning before timeout escalation Helmi 2026-04-08 21:39:27 +02:00
  • 980fadfea9 fix(models): preserve OpenRouter variant tags (:free, :extended, :fast) during model switch (#6383) Teknium 2026-04-08 19:58:16 -07:00
  • ae4a884e8d fix(agent): disable stale stream timeout for local providers (#6368) Teknium 2026-04-08 19:53:39 -07:00
  • 6e3f7f3610 docs: add tool_progress_overrides to configuration reference (#6364) Teknium 2026-04-08 19:04:21 -07:00
  • 42e366f27b fix(agent): respect config timeout for flush_memories instead of hardcoded 30s konsisumer 2026-04-08 15:36:59 +02:00
  • 3baafea380 fix(tools): skip camofox auto-cleanup when managed persistence is enabled (#6233) Teknium 2026-04-08 18:07:18 -07:00
  • e26393ffc2 fix: Signal duplicate replies with streaming + per-platform tool_progress (#6348) Teknium 2026-04-08 17:39:45 -07:00
  • 9d8f9765c1 feat: add tests and update mds Brooklyn Nicholson 2026-04-08 19:31:25 -05:00
  • e19252afc4 fix: update tests for unified spawn-per-call execution model Teknium 2026-04-08 17:17:41 -07:00
  • d684d7ee7e feat(environments): unified spawn-per-call execution layer alt-glitch 2026-04-08 13:38:04 -07:00
  • f226e6be10 Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor Brooklyn Nicholson 2026-04-08 19:11:44 -05:00
  • 7d26feb9a3 feat(discord): add DISCORD_REPLY_TO_MODE setting (#6333) Teknium 2026-04-08 17:08:40 -07:00
  • 875a72e4c8 fix: normalize httpx.URL base_url + strip thinking signatures for third-party endpoints kshitijk4poor 2026-04-08 13:51:41 -07:00
  • 20a5e589c6 docs: clarify that provider "main" is for auxiliary tasks only (#6291) Teknium 2026-04-08 16:39:17 -07:00
  • 7156f8d866 fix: CI test failures — metadata key, cli console, docker env, vision order (#6294) Teknium 2026-04-08 16:37:05 -07:00
  • 8de91ce9d2 fix(nix): make addToSystemPackages fully functional for interactive CLI (#6317) Siddharth Balyan 2026-04-08 15:39:53 -07:00
  • 8385f54e98 fix(nix): preserve voice deps on aarch64-darwin via nixpkgs (#5079) yyovil 2026-04-09 03:39:39 +05:30
  • 105caa001b chore: regenerate uv.lock against current main Teknium 2026-04-08 13:41:47 -07:00
  • d46db0a1b4 fix(tools): use correct import path for mistralai SDK jjovalle99 2026-04-06 18:27:56 +01:00
  • 5f4b93c20f feat(tools): add Voxtral Transcribe STT provider (Mistral AI) jjovalle99 2026-04-06 17:38:25 +01:00
  • 5d2fc6d928 fix: cleanup Qwen OAuth provider gaps Teknium 2026-04-08 13:39:57 -07:00
  • 3377017eb4 feat(qwen): add Qwen OAuth provider with portal request support kshitijk4poor 2026-04-08 20:48:21 +05:30
  • a1213d06bd fix(hindsight): correct config key mismatch and add base URL support (#6282) Teknium 2026-04-08 13:46:14 -07:00
  • 1631895d5a docs(telegram): add proxy support section Teknium 2026-04-08 13:45:04 -07:00
  • 4f467700d4 fix(doctor): only check the active memory provider, not all providers unconditionally (#6285) Teknium 2026-04-08 13:44:58 -07:00
  • a435c7274a chore: uptick Brooklyn Nicholson 2026-04-08 14:22:36 -05:00
  • b597123489 feat: better bg tasks Brooklyn Nicholson 2026-04-08 14:18:37 -05:00
  • 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