Commit Graph

  • edefec4e68 fix(checkpoints): isolate shadow git repo from user's global config (#11261) Teknium 2026-04-16 16:06:49 -07:00
  • d38b73fa57 fix(matrix): E2EE and migration bugfixes (#10860) Siddharth Balyan 2026-04-16 15:33:02 -07:00
  • 387aa9afc9 fix(approval): heartbeat activity during gateway approval wait (#11245) Teknium 2026-04-16 14:48:50 -07:00
  • f6179c5d5f fix: bump debug share paste TTL from 1 hour to 6 hours (#11240) Teknium 2026-04-16 14:34:46 -07:00
  • fce6c3cdf6 feat(tts): add Google Gemini TTS provider (#11229) Teknium 2026-04-16 14:23:16 -07:00
  • 275256cdb4 feat(tui): uniform selection background instead of SGR inverse Brooklyn Nicholson 2026-04-16 15:50:28 -05:00
  • 9503896aa2 perf(tui): paint banner to stdout in ~2ms, before Ink loads Brooklyn Nicholson 2026-04-16 15:48:41 -05:00
  • 04e36851b7 feat(tui): honest status 'starting agent…' until session.info arrives Brooklyn Nicholson 2026-04-16 15:41:44 -05:00
  • a8e0a1148f perf(tui): async session.create — sid live in ~250ms instead of ~1350ms Brooklyn Nicholson 2026-04-16 15:39:19 -05:00
  • 842a122964 Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor Brooklyn Nicholson 2026-04-16 15:37:28 -05:00
  • 80855f964e fix: stop hermes update from nagging about llm-wiki's wiki.path (#11222) Teknium 2026-04-16 13:34:16 -07:00
  • 2d693c865c perf(tui): spawn python gateway before loading @hermes/ink Brooklyn Nicholson 2026-04-16 15:21:49 -05:00
  • 6c34bf3d00 fix(gateway): fix matrix read receipts asheriif 2026-04-15 13:03:31 +00:00
  • f3920fec0b feat(tui): queue pre-session input, auto-flush when session lands Brooklyn Nicholson 2026-04-16 15:04:18 -05:00
  • c6ed61430a perf(tui): paint banner on first frame, don't wait on session.create Brooklyn Nicholson 2026-04-16 14:58:12 -05:00
  • 1dd6b5d5fb chore: release v0.10.0 (2026.4.16) (#11209) Teknium 2026-04-16 12:53:06 -07:00
  • cb2a737bc8 Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor Brooklyn Nicholson 2026-04-16 14:48:33 -05:00
  • 18840bcff8 chore: uptick Brooklyn Nicholson 2026-04-16 14:48:29 -05:00
  • dead2dfd4f docs: add portal subscription links to tool-gateway page (#11208) Teknium 2026-04-16 12:48:03 -07:00
  • 3d8be06bce remove tool gateway from core features in docs Jeffrey Quesnelle 2026-04-16 11:26:53 -04:00
  • 10edd288c3 docs: add Nous Tool Gateway documentation emozilla 2026-04-16 11:21:21 -04:00
  • f188ac74f0 feat: ungate Tool Gateway — subscription-based access with per-tool opt-in emozilla 2026-04-16 01:59:51 -04:00
  • 0478266831 refactor(tui): stop shadowing python — slash fallback inherits worker output Brooklyn Nicholson 2026-04-16 14:26:15 -05:00
  • 25c7b1baa7 fix: handle httpx.Timeout object in CopilotACPClient (#11058) Teknium 2026-04-16 12:05:11 -07:00
  • 63d06dd93d fix(agent): downgrade xhigh→max on Anthropic pre-4.7 adaptive models Trev 2026-04-16 13:51:42 -05:00
  • 37913d9109 chore: add Opus 4.7 PR contributors to AUTHOR_MAP kshitijk4poor 2026-04-16 23:17:20 +05:30
  • 0517ac3e93 fix(agent): complete Claude Opus 4.7 API migration trevthefoolish 2026-04-16 12:35:43 -05:00
  • beccd1bc04 Merge branch 'feat/ink-refactor' of github.com:NousResearch/hermes-agent into feat/ink-refactor Brooklyn Nicholson 2026-04-16 12:42:44 -05:00
  • 68ecdb6e26 refactor(tui): store-driven turn state + slash registry + module split Brooklyn Nicholson 2026-04-16 12:18:56 -05:00
  • 1ccd063786 fix(cli): route /yolo toggle through TUI-safe renderer helix4u 2026-04-12 11:33:15 -06:00
  • a99516afcf docs(nix): clarify SOUL.md location helix4u 2026-04-15 20:13:51 -06:00
  • 59d3939173 docs(update): remove unsupported --check command helix4u 2026-04-14 12:52:23 -06:00
  • fe3e68f572 fix(honcho): strip whitespace from conclusion and delete_id inputs kshitijk4poor 2026-04-16 22:19:54 +05:30
  • 4377d7da0d fix(honcho): improve conclude descriptions and add exactly-one validation ogzerber 2026-04-16 18:41:12 +05:30
  • 7e3845ac50 chore: add bare noreply email for kshitijk4poor to AUTHOR_MAP (#11120) kshitij 2026-04-16 09:22:04 -07:00
  • fc0623f0af update nix Ari Lotter 2026-04-16 11:50:34 -04:00
  • 9c71f3a6ea Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor Brooklyn Nicholson 2026-04-16 10:47:41 -05:00
  • c4b9750bc1 feat: lazy bootstrap node Brooklyn Nicholson 2026-04-16 10:47:37 -05:00
  • f19ca50cd9 fix(context_compressor): always keep last user message in tail to prevent active-task loss sontianye 2026-04-16 19:22:22 +05:30
  • f5ac025714 fix(gateway): guard pending_event.channel_prompt against None in recursive _run_agent jackjin1997 2026-04-16 19:22:38 +05:30
  • 896e7b03e8 fix(run_agent): prevent _create_openai_client from mutating caller kwargs taeuk178 2026-04-16 19:24:22 +05:30
  • 31a72bdbf2 fix: escape command content in Telegram exec approval prompt danieldoderlein 2026-04-16 19:22:30 +05:30
  • 8c1276c0bf fix: pass resolved args to resolve_vision_provider_client() lrawnsley 2026-04-16 19:24:21 +05:30
  • 0a9229c8c6 chore: add salvage PR contributors to AUTHOR_MAP (#11076) kshitij 2026-04-16 07:44:41 -07:00
  • 5de67fa0ce Merge pull request #11061 from NousResearch/feat/vercel-deployment Austin Pickett 2026-04-16 07:31:52 -07:00
  • 5b4773fc20 fix: wire up Ollama Cloud dynamic model discovery in /model TUI picker Jorge 2026-04-16 20:03:31 +09:30
  • 45fc0bd83a fix: UnboundLocalError on 'entry' in parallel subagent polling loop (#11050) Teknium 2026-04-16 06:53:44 -07:00
  • f938fe460c chore: add iacker to AUTHOR_MAP Teknium 2026-04-16 06:47:42 -07:00
  • e9b3b8e820 fix(cron): treat empty agent response as error in last_status (fixes #8585) Billard 2026-04-12 23:53:38 +02:00
  • 77bdad5b02 fix(tests): resolve 12 CI failures + 10 errors across 6 root causes (#11040) Teknium 2026-04-16 06:49:36 -07:00
  • 3c42064efc fix: enforce config.yaml as sole CWD source + deprecate .env CWD vars + add hermes memory reset (#11029) Teknium 2026-04-16 06:48:33 -07:00
  • fe12042e50 fix: remove context pressure warnings entirely (#11039) Teknium 2026-04-16 06:44:23 -07:00
  • a6142a8e08 fix: follow-up for salvaged PR #10854 kshitijk4poor 2026-04-16 19:01:56 +05:30
  • 3e3ec35a5e fix: surface execute_code timeout to user instead of silently dropping (#10807) konsisumer 2026-04-16 09:17:24 +02:00
  • 73befa505d fix(cli): handle null/non-dict display config in skin initialization Bartok9 2026-04-16 18:40:04 +05:30
  • 465193b7eb fix(gateway): close temporary agents after one-off tasks LeonSGP43 2026-04-16 18:41:31 +05:30
  • 39b1336d1f fix: ctx usage display Brooklyn Nicholson 2026-04-16 08:27:41 -05:00
  • f81dba0da2 Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor Brooklyn Nicholson 2026-04-16 08:23:20 -05:00
  • dc7d47a6b8 chore: add GenKoKo to AUTHOR_MAP Teknium 2026-04-16 05:58:52 -07:00
  • f9714161f0 fix: stop leaking '(No response generated)' placeholder to users and cron targets Mil Wang (from Dev Box) 2026-04-14 09:17:52 +08:00
  • 85752791ed fix: resolve UnboundLocalError in post-tool empty response nudge path Ko 2026-04-16 01:37:00 +09:00
  • 9f231dae56 fix: quiet mode (-Q) outputs only raw response text (#11024) Teknium 2026-04-16 06:07:14 -07:00
  • 4b1cf77770 chore: add davetist to AUTHOR_MAP Teknium 2026-04-16 05:51:37 -07:00
  • fa830a49e0 test: add cancellation handler delivery confirmation tests Teknium 2026-04-16 05:51:02 -07:00
  • 3b5572ded3 fix(stream-consumer): only confirm final delivery on successful best-effort send Teknium 2026-04-16 05:44:34 -07:00
  • 35bbc6851b fix(gateway): honor previewed replies in queued follow-ups Dave Tist 2026-04-16 14:06:38 +02:00
  • d67e602cc8 fix: only suppress gateway replies after confirmed final stream delivery Dave Tist 2026-04-16 13:08:57 +02:00
  • 512c328815 fix(copilot): eliminate redundant catalog fetch in api_mode resolution (#11008) kshitij 2026-04-16 05:18:34 -07:00
  • 92a78ffeee chore(gateway): replace deprecated asyncio.get_event_loop() with get_running_loop() (#11005) kshitij 2026-04-16 05:13:39 -07:00
  • 0de6340a73 fix(docs): show sidebar on docs homepage Teknium 2026-04-16 04:24:28 -07:00
  • bd7e272c1f fix(slack): per-thread sessions for DMs by default helix4u 2026-04-16 04:22:07 -07:00
  • daef0519e9 fix(google-workspace): normalize authorized user token writes LeonSGP43 2026-04-16 16:59:02 +08:00
  • f726b9b843 fix(browser): runtime fallback to local Chromium when cloud provider fails Teknium 2026-04-16 04:19:02 -07:00
  • e0532be8ae fix(docs): add dashboard-plugins to sidebar navigation Teknium 2026-04-16 04:16:31 -07:00
  • 50d438d125 fix(honcho): drop anyOf schema — breaks Fireworks and other providers Teknium 2026-04-16 04:10:27 -07:00
  • 131d261a74 docs: add dashboard themes and plugins documentation Teknium 2026-04-16 03:54:11 -07:00
  • 01214a7f73 feat: dashboard plugin system — extend the web UI with custom tabs Teknium 2026-04-16 03:10:28 -07:00
  • 23a42635f0 docs: remove nonexistent CAMOFOX_PROFILE_DIR env var references (#10976) Teknium 2026-04-16 04:07:11 -07:00
  • e07dbde582 Revert "fix: enable TCP keepalives to detect dead provider connections (#10324)" Teknium 2026-04-16 03:58:50 -07:00
  • e66b373351 fix: word-wrap spinner, interruptable agent join, and delegate_task interrupt (#10940) Teknium 2026-04-16 03:50:49 -07:00
  • f05590796e fix(telegram): increase cold-boot retry budget and cap backoff Bartok9 2026-04-16 03:03:43 -07:00
  • c928ebb1b1 retry transient telegram send failures Markus Corazzione 2026-04-13 12:58:55 -03:00
  • 333cb8251b fix: improve interrupt responsiveness during concurrent tool execution and follow-up turns (#10935) Teknium 2026-04-16 02:44:56 -07:00
  • 3f6c4346ac feat: dashboard theme system with live switching Teknium 2026-04-15 20:11:51 -07:00
  • 9a9b8cd1e4 fix: keep rapid telegram follow-ups from getting cut off Peter Berthelsen 2026-04-14 16:27:12 -04:00
  • 12b109b664 fix: enable TCP keepalives to detect dead provider connections (#10324) (#10933) Teknium 2026-04-16 02:32:21 -07:00
  • f2f9d0c819 fix: stop /model from silently rerouting direct providers to OpenRouter (#10300) (#10780) Teknium 2026-04-16 02:27:20 -07:00
  • e4cd62d07d fix(tests): resolve remaining CI failures — commit_memory_session, already_sent, timezone leak, session env (#10785) Teknium 2026-04-16 02:26:14 -07:00
  • 0c1217d01e feat(xai): upgrade to Responses API, add TTS provider Teknium 2026-04-15 22:27:26 -07:00
  • 330ed12fb1 chore: add nosleepcassette to AUTHOR_MAP Teknium 2026-04-15 22:37:46 -07:00
  • 3c859e35dc fix: skin spinner faces and verbs not applied at runtime nosleepcassette 2026-04-15 22:35:59 -07:00
  • 5c397876b9 fix(cli): hint about /v1 suffix when configuring local model endpoints Teknium 2026-04-15 22:36:35 -07:00
  • 8798b069d3 fix(agent): sanitize surrogate characters from API responses and before API calls ygd58 2026-04-04 18:59:12 +02:00
  • 3522a7aa13 feat(ollama): pass think=false to custom providers when reasoning_effort is none Mibayy 2026-03-26 12:10:27 +00:00
  • 8011aa31ba fix(agent): continue ollama glm truncation replies LeonSGP43 2026-04-16 12:31:24 +08:00
  • 1b61ec470b feat: add Ollama Cloud as built-in provider kshitijk4poor 2026-04-15 22:32:05 -07:00
  • 8021a735c2 fix(gateway): preserve notify context in executor threads helix4u 2026-04-16 14:27:54 +05:30
  • 4093982f19 fix: recompute Copilot api_mode after model switch helix4u 2026-04-16 13:45:24 +05:30
  • 8e06db56fd chore: uptick Brooklyn Nicholson 2026-04-16 01:04:35 -05:00
  • 0cf7d570e2 fix(telegram): restore typing indicator and thread routing for forum General topic Markus Corazzione 2026-04-15 22:25:54 -07:00