This website requires JavaScript.
990030c26e
feat: add contrib map
ZaynJarvis
2026-04-15 02:33:56 +08:00
d2f85383e8
fix: change default OPENVIKING_ACCOUNT from root to default
ZaynJarvis
2026-04-15 01:59:18 +08:00
2dc5f9d2d3
fix: light mode link/primary colors unreadable on white background (#10457 )
Teknium
2026-04-15 11:17:44 -07:00
f61cc464f0
fix: include thread_id in _parse_session_key and fix stale parts reference
Teknium
2026-04-15 11:07:24 -07:00
2276b72141
fix: follow-up improvements for watch notification routing (#9537 )
kshitijk4poor
2026-04-15 22:52:30 +05:30
dee592a0b1
fix(gateway): route synthetic background events by session
etcircle
2026-04-15 16:38:57 +01:00
da448d4fce
test(cron): add regression test for credential_files ContextVar propagation (#10462 )
kshitij
2026-04-15 11:11:08 -07:00
aa398ad655
fix(cron): preserve skill env passthrough in worker thread
helix4u
2026-04-10 21:32:24 -06:00
46cef4b7fa
Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor
Brooklyn Nicholson
2026-04-15 12:48:17 -05:00
422f2866e6
docs: restore sidebar entries removed by PR #9931
WideLee
2026-04-16 00:09:57 +08:00
9931d1d814
chore: cleanup
Brooklyn Nicholson
2026-04-15 10:35:08 -05:00
cc15b55bb9
chore: uptick
Brooklyn Nicholson
2026-04-15 10:23:15 -05:00
371166fe26
Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor
Brooklyn Nicholson
2026-04-15 10:21:00 -05:00
33c615504d
feat: add inline token count etc and fix venv
Brooklyn Nicholson
2026-04-15 10:20:56 -05:00
722331a57d
fix: replace hardcoded ~/.hermes with display_hermes_home() in agent-facing text (#10285 )
Teknium
2026-04-15 04:57:55 -07:00
41e2d61b3f
feat(discord): add native send_animation for inline GIF playback
sprmn24
2026-04-15 14:34:32 +03:00
4da598b48a
docs: clarify hermes model vs /model — two commands, two purposes (#10276 )
Teknium
2026-04-15 04:39:34 -07:00
33ae403890
fix(gateway): fix matrix lingering typing indicator
asheriif
2026-04-15 10:24:57 +00:00
47e6ea84bb
fix: file handle bug, warning text, and tests for Discord media send
Teknium
2026-04-15 03:53:14 -07:00
4bcb2f2d26
feat(send_message): add native media attachment support for Discord
sprmn24
2026-04-15 11:46:25 +03:00
1c4d3216d3
fix(cron): include job_id in delivery and guide models on removal workflow (#10242 )
Teknium
2026-04-15 03:46:58 -07:00
dedc4600dd
fix(skills): handle missing fields in Google Workspace token file gracefully instead of crashing with KeyError
Misturi
2026-04-15 09:15:44 +01:00
8bc9b5a0b4
fix(skills): use is None check for coordinates in find-nearby to avoid dropping valid 0.0 values
Misturi
2026-04-15 08:54:33 +01:00
2546b7acea
fix(gateway): suppress duplicate replies on interrupt and streaming flood control
Teknium
2026-04-15 03:31:08 -07:00
7b2700c9af
fix(browser): use 127.0.0.1 instead of localhost for CDP default (#10231 )
Teknium
2026-04-15 03:29:37 -07:00
a4e1842f12
fix: strip reasoning item IDs from Responses API input when store=False (#10217 )
Teknium
2026-04-15 03:19:43 -07:00
e69526be79
fix(send_message): URL-encode Matrix room IDs and add Matrix to schema examples (#10151 )
Teknium
2026-04-15 00:10:59 -07:00
180b14442f
test: add _parse_target_ref Matrix coverage for salvaged PR #6144
Teknium
2026-04-14 23:15:19 -07:00
03446e06bb
fix(send_message): accept Matrix room IDs and user MXIDs as explicit targets
bkadish
2026-04-08 05:15:15 -07:00
df7be3d8ae
fix(cli): /model picker shows curated models instead of full catalog (#10146 )
Teknium
2026-04-15 00:07:50 -07:00
857b543543
feat: add skill analytics to the dashboard
Arihant Sethia
2026-04-15 06:12:35 +00:00
da8bab77fb
fix(cli): restore messaging toolset for gateway platforms
Ubuntu
2026-04-13 10:32:31 +00:00
9932366f3c
feat(doctor): add Command Installation check for hermes bin symlink
Teknium
2026-04-14 23:09:44 -07:00
029938fbed
fix(cli): defensive subparser routing for argparse bpo-9338 (#10113 )
Teknium
2026-04-14 23:13:02 -07:00
772cfb6c4e
fix: stale agent timeout, uv venv detection, empty response after tools, compression model fallback (#9051 , #8620 , #9400 ) (#10093 )
Teknium
2026-04-14 22:38:17 -07:00
5d5d21556e
fix: sync client.api_key during UnicodeEncodeError ASCII recovery (#10090 )
Teknium
2026-04-14 22:37:45 -07:00
9855190f23
feat(compressor): smart collapse, dedup, anti-thrashing, template upgrade, hardening
kshitijk4poor
2026-04-14 22:21:04 -07:00
50c35dcabe
fix: stale agent timeout, uv venv detection, empty response after tools (#9051 , #8620 , #9400 )
Teknium
2026-04-14 21:15:53 -07:00
93fe4ead83
fix: warn on invalid context_length format in config.yaml (#10067 )
Teknium
2026-04-14 22:14:27 -07:00
a8b7db35b2
fix: interrupt agent immediately when user messages during active run (#10068 )
Teknium
2026-04-14 22:07:28 -07:00
561cea0d4a
Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor
Brooklyn Nicholson
2026-04-15 00:02:31 -05:00
8548893d14
feat: entry-level Podman support — find_docker() + rootless entrypoint (#10066 )
Teknium
2026-04-14 21:20:37 -07:00
c5688e7c8b
fix(gateway): break compression-exhaustion infinite loop and auto-reset session (#9893 )
Teknium
2026-04-14 21:15:12 -07:00
ba24f058ed
docs: fix stale docstring reference to _discover_tools in mcp_tool.py
Teknium
2026-04-14 21:06:00 -07:00
ef04de3e98
docs: update tool-adding instructions for auto-discovery
Teknium
2026-04-14 21:03:34 -07:00
fc6cb5b970
fix: tighten AST check to module-level only
Teknium
2026-04-14 20:51:55 -07:00
4b2a1a4337
fix(tools): auto-discover built-in tool modules
Greer Guthrie
2026-04-14 18:02:25 -05:00
2871ef1807
docs: note session continuity for previous_response_id chains (#10060 )
Teknium
2026-04-14 21:07:37 -07:00
5cbb45d93e
fix: preserve session_id across previous_response_id chains in /v1/responses (#10059 )
Teknium
2026-04-14 21:06:32 -07:00
ca0ae56ccb
fix: add 402 billing error hint to gateway error handler (#5220 ) (#10057 )
Teknium
2026-04-14 21:03:05 -07:00
23b87c8ca8
chore: add zons-zhaozhy to AUTHOR_MAP
Teknium
2026-04-14 20:55:34 -07:00
92385679b6
fix: reset retry counters after compression and stop poisoning conversation history
阿泥豆
2026-04-14 16:58:37 +08:00
82f364ffd1
feat: add --all flag to gateway start and restart commands (#10043 )
Teknium
2026-04-14 20:52:18 -07:00
31d0620663
chore: add simon-marcus to AUTHOR_MAP
Teknium
2026-04-14 20:47:57 -07:00
cf1d718823
fix: keep batch-path function_call_output.output as string per OpenAI spec
Teknium
2026-04-14 20:47:06 -07:00
302554b158
fix(api-server): format responses tool outputs for open webui
simon-marcus
2026-04-14 13:14:26 -04:00
d6c09ab94a
feat(api-server): stream /v1/responses SSE tool events
simon-marcus
2026-04-14 09:48:49 -04:00
496bfb3c59
Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor
Brooklyn Nicholson
2026-04-14 22:30:22 -05:00
99d859ce4a
feat: refactor by splitting up app and doing proper state
Brooklyn Nicholson
2026-04-14 22:30:18 -05:00
da528a8207
fix: detect and strip non-ASCII characters from API keys (#6843 )
Teknium
2026-04-14 17:17:15 -07:00
677f1227c3
fix: remove @staticmethod from _context_completions — crashes on @ mention
kshitijk4poor
2026-04-14 19:23:44 +05:30
4cbf54fb33
chore: uptick
Brooklyn Nicholson
2026-04-14 19:38:04 -05:00
77cd5bf565
Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor
Brooklyn Nicholson
2026-04-14 19:33:03 -05:00
4610551d74
fix: update stale comment referencing removed _sync_mcp_toolsets
Teknium
2026-04-14 17:18:53 -07:00
498cb7a0fc
chore(release): map greer guthrie attribution
Greer Guthrie
2026-04-14 15:45:09 -05:00
c10fea8d26
fix(mcp): make server aliases explicit
Greer Guthrie
2026-04-14 15:12:45 -05:00
cda64a5961
fix(mcp): resolve toolsets from live registry
Greer Guthrie
2026-04-14 14:42:43 -05:00
2a98098035
fix: hermes gateway restart waits for service to come back up (#8260 )
Teknium
2026-04-14 17:12:12 -07:00
6c89306437
fix: break stuck session resume loops after repeated restarts (#7536 )
Teknium
2026-04-14 17:03:47 -07:00
847d7cbea5
fix: improve CLI text padding, word-wrap for responses and verbose tool output (#9920 )
Teknium
2026-04-14 16:58:23 -07:00
a9c78d0eb0
feat(setup): add recommendation badges to tool provider selection (#9929 )
Teknium
2026-04-14 16:58:10 -07:00
e7475b1582
feat: auto-continue interrupted agent work after gateway restart (#4493 )
Teknium
2026-04-14 16:55:30 -07:00
ac1f8fcccd
docs(termux): note browser tool PATH auto-discovery
Teknium
2026-04-14 16:53:46 -07:00
56c34ac4f7
fix(browser): add termux PATH fallbacks
adybag14-cyber
2026-04-14 16:47:36 -07:00
3ca7417c2a
chore: add areu01or00 to AUTHOR_MAP
Teknium
2026-04-14 16:55:25 -07:00
cfa24532d3
fix(discord): register native /restart slash command
areu01or00
2026-04-14 01:52:22 +05:30
b24e5ee4b0
feat(google-workspace): add --from flag for custom sender display name (#9931 )
Teknium
2026-04-14 16:55:34 -07:00
3b50821555
feat(xai): add xAI/Grok to provider prefix stripping
Julien Talbot
2026-04-14 16:43:23 -07:00
10494b42a1
feat(discord): register skills under /skill command group with category subcommands (#9909 )
Teknium
2026-04-14 16:27:02 -07:00
039023f497
diag: log all hermes processes on unexpected gateway shutdown (#9905 )
Teknium
2026-04-14 16:26:36 -07:00
bf54f1fb2f
Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor
Brooklyn Nicholson
2026-04-14 18:26:05 -05:00
6448e1da23
feat(zai): add GLM-5V-Turbo support for coding plan (#9907 )
Teknium
2026-04-14 16:26:01 -07:00
3bc661ea29
fix: model et al selection on enter
Brooklyn Nicholson
2026-04-14 18:26:00 -05:00
1e5e1e822b
fix: ESC cancels secret/sudo prompts, clearer skip messaging (#9902 )
Teknium
2026-04-14 16:11:37 -07:00
55ce76b372
feat: add architecture-diagram skill (Cocoon AI port) (#9906 )
Teknium
2026-04-14 16:10:18 -07:00
1525624904
fix: block agent from self-destructing gateway via terminal (#6666 )
Teknium
2026-04-14 15:41:58 -07:00
353b5bacbd
test: add tests for /health/detailed endpoint and gateway health probe
Teknium
2026-04-14 15:39:35 -07:00
139a5e37a4
docs(docker): add dashboard section, expose API port, update Compose example
Hermes Agent
2026-04-14 22:08:21 +00:00
673acf22ae
fix: override stale 'stopped' state when health probe confirms gateway alive
Hermes Agent
2026-04-14 22:01:02 +00:00
6ed682f111
fix: normalise GATEWAY_HEALTH_URL to base URL before probing
Hermes Agent
2026-04-14 06:29:59 +00:00
45595f4805
feat(dashboard): add HTTP health probe for cross-container gateway detection
Hermes Agent
2026-04-14 05:17:17 +00:00
397386cae2
fix: gateway auto-recovers from unexpected SIGTERM via systemd (#5646 )
Teknium
2026-04-14 14:34:34 -07:00
eed891f1bb
security: supply chain hardening — CI pinning, dep pinning, and code fixes (#9801 )
Teknium
2026-04-14 14:23:37 -07:00
9bbf7659e9
chore: add Roy-oss1 to AUTHOR_MAP
Teknium
2026-04-14 14:19:49 -07:00
1aa76620d4
fix(feishu): keep approval clicks synchronized with callback card state
Roy-oss1
2026-04-15 03:55:12 +08:00
fa8c448f7d
fix: notify active sessions on gateway shutdown + update health check
Teknium
2026-04-14 12:44:46 -07:00
52c11d172a
feat: add scrollbar and fix selection on scroll
Brooklyn Nicholson
2026-04-14 14:34:33 -05:00
95d11dfd8e
docs: automation templates gallery + comparison post (#9821 )
Teknium
2026-04-14 12:30:50 -07:00
a37a095980
fix: detect qwen-oauth provider via CLI tokens in /model picker
Teknium
2026-04-14 11:05:41 -07:00
0bd3f521ae
fix: detect copilot provider via gh auth token in /model picker
Marvae
2026-04-14 11:03:49 -07:00