-
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
-
3ff18ffe14
fix: add circuit breaker to MCP tool handler to prevent retry burn loops (#10447) (#10776)
Teknium
2026-04-15 22:33:48 -07:00
-
36b54afbc4
feat(plugins): add dispatch_tool() to PluginContext (#10763)
Teknium
2026-04-15 22:23:01 -07:00
-
9b7bd4ca61
docs: add missing pages to sidebar navigation (#10758)
Teknium
2026-04-15 22:22:43 -07:00
-
8a246910bf
fix: reject startup when no provider configured instead of silent OpenRouter fallback (#10766)
Teknium
2026-04-15 22:22:07 -07:00
-
c5acc6edb6
feat(telegram): add dedicated TELEGRAM_PROXY env var and config.yaml proxy_url support
leeyang1990
2026-04-15 20:03:48 -07:00
-
ff5bf0d6c8
fix(tests): resolve CI test failures — pool auto-seeding, stale assertions, mock isolation
kshitijk4poor
2026-04-15 20:01:29 -07:00
-
cb31732c4f
chore: uptick
Brooklyn Nicholson
2026-04-15 23:29:00 -05:00
-
9f759d1771
fix: match the url as prev
Austin Pickett
2026-04-15 23:33:03 -04:00
-
cedaefce9e
Merge pull request #10704 from NousResearch/revert-10686-feat/vercel-deployment
Austin Pickett
2026-04-15 20:30:31 -07:00
-
-
4683b97d92
Revert "feat: add vercel deployment, remove old landing page (#10686)"
Austin Pickett
2026-04-15 23:29:41 -04:00
-
-
51d5c76488
feat: add vercel deployment, remove old landing page (#10686)
Austin Pickett
2026-04-15 20:12:52 -07:00
-
139b9ae1e3
feat: add vercel deployment, remove old landing page
Austin Pickett
2026-04-15 23:09:42 -04:00
-
fb903b8f08
docs: document register_command() for plugin slash commands (#10671)
Teknium
2026-04-15 19:55:25 -07:00
-
498b995c13
feat: implement register_command() on plugin context (#10626)
Teknium
2026-04-15 19:53:11 -07:00
-
df714add9d
fix: preserve file permissions on atomic writes (Docker/NAS fix) (#10618)
Teknium
2026-04-15 19:52:46 -07:00
-
-
cc6e8941db
feat(honcho): context injection overhaul, 5-tool surface, cost safety, session isolation (#10619)
Teknium
2026-04-15 19:12:19 -07:00
-
00ff9a26cd
Fix Telegram link preview suppression for bot sends
Kovyrin Family Claw
2026-04-13 11:53:12 -04:00
-
192ef00bb2
docs(config): document telegram link preview setting
Oleksiy Kovyrin
2026-04-12 22:47:53 -04:00
-
5221ff9ed1
fix(telegram): tolerate bare adapters in link preview helper
Oleksiy Kovyrin
2026-04-12 22:43:14 -04:00
-
aea3499e56
feat(telegram): add config option to disable link previews
Kovyrin Family Claw
2026-04-12 22:02:47 -04:00
-
06d6903d3c
fix(telegram): escape Markdown special chars in send_exec_approval
root
2026-04-14 23:03:34 +08:00
-
4936b19144
fix(cron): guard telegram import in _send_to_platform against ImportError
jneeee
2026-04-15 17:41:16 -07:00
-
63548e4fe1
fix: validate Telegram bot token format during gateway setup (#9843)
Mil Wang (from Dev Box)
2026-04-15 08:57:15 +08:00
-
92a23479c0
fix(model-switch): normalize Unicode dashes from Telegram/iOS input
Roque
2026-04-10 06:38:27 -06:00
-
c6398fcaab
fix(prompt): list all supported Telegram markdown formatting
flobo3
2026-04-15 20:43:55 +03:00
-
e7c61baaa1
fix: include telegram dependency in termux bundle
helix4u
2026-04-13 20:00:39 -06:00
-
5d3a81408d
docs: document Telegram ignored threads
cuyua9
2026-04-16 01:09:19 +08:00
-
21cd3a3fc0
fix(profile): use existing get_active_profile_name() for /profile command
Xowiek
2026-04-15 17:38:41 -07:00
-
77435c4f13
fix(gateway): use profile-aware Hermes paths in runtime hints
Xowiek
2026-04-15 22:27:36 +03:00
-
5ef0fe1665
docs: fix stale hermes login references in hermes-agent skill (#10603)
Teknium
2026-04-15 17:43:54 -07:00
-
c850a40e4e
fix: gate Matrix adapter path on media_files presence
Teknium
2026-04-15 17:36:28 -07:00
-
276ed5c399
fix(send_message): deliver Matrix media via adapter
Teknium
2026-04-15 17:35:52 -07:00
-
55c8098601
docs: update openai-codex setup reference (#10471)
Joshua Santos
2026-04-15 17:37:05 -07:00
-
b750c720cd
fix: three CLI quality-of-life fixes (#10468, #10230, #10526, #9545) (#10599)
Teknium
2026-04-15 17:34:15 -07:00
-
a6ad8ace29
chore: add handsdiff to AUTHOR_MAP
Teknium
2026-04-15 17:10:02 -07:00
-
933fbd8fea
fix: prevent agent hang when backgrounding processes via terminal tool
handsdiff
2026-04-14 19:43:21 -04:00
-
33ff29dfae
fix(gateway): defer background review notifications until after main reply
Greer Guthrie
2026-04-15 16:40:38 -07:00
-
44941f0ed1
fix: activate WeCom callback message deduplication (#10305) (#10588)
Teknium
2026-04-15 17:22:58 -07:00