-
c0c14e60b4
fix: make concurrent tool batching path-aware for file mutations (#1914)
Teknium
2026-03-18 03:25:38 -07:00
-
050b43108c
feat: add gpt-5.4-mini, gpt-5.4-nano, healer-alpha to OpenRouter catalog (#1913)
Teknium
2026-03-18 03:23:36 -07:00
-
-
00cc0c6a28
feat: add gpt-5.4-mini, gpt-5.4-nano, healer-alpha to OpenRouter catalog
Test
2026-03-18 03:23:20 -07:00
-
bee13d9921
Merge pull request #1912 from NousResearch/hermes/hermes-b29f73b2
Teknium
2026-03-18 03:23:15 -07:00
-
-
-
-
f814787144
fix(banner): normalize toolset labels and use skin colors
Test
2026-03-18 03:22:58 -07:00
-
-
c9bb0c587f
fix: direct user message on STT failure + hermes-agent-setup skill (#1905)
Teknium
2026-03-18 03:21:12 -07:00
-
-
8422196e89
Merge PR #1879: feat: integrate GitHub Copilot providers
Test
2026-03-18 03:18:33 -07:00
-
-
b70dd51cfa
fix: disabled skills respected across banner, system prompt, slash commands, and skill_view (#1897)
Teknium
2026-03-18 03:17:37 -07:00
-
190c07975d
fix: check skill availability before hinting at hermes-agent-setup
Test
2026-03-18 03:17:23 -07:00
-
011ed540dd
Merge pull request #1909 from NousResearch/hermes/hermes-b29f73b2
Teknium
2026-03-18 03:15:15 -07:00
-
-
a9c405fac9
docs: fix MCP install commands — use uv, not bare pip
Test
2026-03-18 03:14:58 -07:00
-
9c174e0940
Merge pull request #1908 from NousResearch/hermes/hermes-b29f73b2
Teknium
2026-03-18 03:13:21 -07:00
-
-
5c4c4b8b7d
fix(gateway): detect script-style gateway processes for --replace
TheSameCat2
2026-03-17 17:54:51 -05:00
-
-
764825bbff
feat: expand hermes-agent-setup skill + tell agent about it in STT notes
Test
2026-03-18 03:05:17 -07:00
-
ee4cc8ee3b
Merge pull request #1907 from NousResearch/hermes/hermes-b29f73b2
Teknium
2026-03-18 03:04:34 -07:00
-
-
4b53b89f09
feat(mcp): expose MCP servers as standalone toolsets
Test
2026-03-18 03:04:17 -07:00
-
a2440f72f6
feat: use endpoint metadata for custom model context and pricing (#1906)
Teknium
2026-03-18 03:04:07 -07:00
-
-
9c0f346258
fix: direct user message on STT failure + hermes-agent-setup skill
Test
2026-03-18 03:01:41 -07:00
-
-
11f029c311
fix(tts): document NeuTTS provider and align install guidance (#1903)
Teknium
2026-03-18 02:55:30 -07:00
-
fb923d5efc
Merge pull request #1902 from NousResearch/hermes/hermes-b29f73b2
Teknium
2026-03-18 02:54:38 -07:00
-
-
ace2cc6257
fix(gateway): PID-based wait with force-kill for gateway restart
Test
2026-03-18 02:54:18 -07:00
-
-
24ac577046
fix: respect model.default from config.yaml for openai-codex provider (#1896)
Teknium
2026-03-18 02:50:31 -07:00
-
e86bfd7667
feat: upgrade MiniMax default to M2.7 + add new OpenRouter models (#1900)
Teknium
2026-03-18 02:43:19 -07:00
-
-
e4043633fc
feat: upgrade MiniMax default to M2.7 + add new OpenRouter models
octo-patch
2026-03-18 02:42:58 -07:00
-
-
a8132d1252
fix: respect model.default from config.yaml for openai-codex provider
Test
2026-03-18 02:24:41 -07:00
-
927f4d3a37
fix(matrix): use correct reply_to_message_id parameter name (#1895)
Teknium
2026-03-18 02:23:38 -07:00
-
-
66f71c1836
fix(matrix): use correct reply_to_message_id parameter name
Bartok9
2026-03-18 03:33:04 -04:00
-
b1069196a6
Merge pull request #1894 from NousResearch/hermes/hermes-b29f73b2
Teknium
2026-03-18 02:23:14 -07:00
-
-
-
-
ba7248c669
fix(delegate): move _saved_tool_names save/restore to _run_single_child scope
Bartok9
2026-03-18 03:32:26 -04:00
-
-
6fc4e36625
fix: search all sources by default in session_search (#1892)
Teknium
2026-03-18 02:21:29 -07:00
-
7d7c2a62dd
Merge pull request #1890 from NousResearch/hermes/hermes-b29f73b2
Teknium
2026-03-18 02:20:19 -07:00
-
-
5b74df2bfc
fix: OAuth flag stale after refresh/fallback, memory nudge never fires, dead code
Test
2026-03-18 02:19:57 -07:00
-
-
0c392e7a87
feat: integrate GitHub Copilot providers across Hermes
max
2026-03-17 23:40:22 -07:00
-
-
-
f656dfcb32
Merge pull request #1840 from NousResearch/hermes/hermes-b29f73b2
Teknium
2026-03-17 16:33:04 -07:00
-
-
0fab46f65c
fix: allow agent-created skills with caution-level findings
Test
2026-03-17 12:18:53 -07:00
-
37dceb043e
fix: improve gateway error handling for 429 usage limits and 500 context overflow (#1839)
Teknium
2026-03-17 16:32:20 -07:00
-
-
-
-
7ce374d3b9
Improve gateway error handling for 429 usage limits and 500 context overflow
silentconsensus
2026-03-17 13:25:20 -07:00
-
-
6e4415e865
Merge pull request #1838 from NousResearch/hermes/hermes-b29f73b2
Teknium
2026-03-17 16:31:32 -07:00
-
-
45bad9771d
fix(context_compressor): replace print() calls with logger
Test
2026-03-17 16:31:01 -07:00
-
-
8d60db0f6f
fix(discord): remove bugged followup messages + remove /ask command (#1836)
Teknium
2026-03-17 16:28:36 -07:00
-
-
1bee519a6f
fix(discord): remove redundant /ask slash command
Test
2026-03-17 16:25:09 -07:00
-
72bfa115a0
fix(discord): removebugged follow up messages from discord slash commands
charliekerfoot
2026-03-17 18:27:00 -04:00
-
-
7f85b2914d
Merge pull request #1824 from cutepawss/fix/search-files-pagination
Teknium
2026-03-17 16:16:47 -07:00
-
-
b8076bb0bd
feat: cron agents can suppress delivery with [SILENT] response (#1833)
Teknium
2026-03-17 16:09:24 -07:00
-
-
d35d923c76
feat: cron agents can suppress delivery with [SILENT] response
Test
2026-03-17 16:06:49 -07:00
-
-
-
a654bc04f7
fix(file_tools): include pagination args in repeated search key
darya
2026-03-18 01:19:05 +03:00
-
-
-
a71e3f4d98
fix: add /browser to COMMAND_REGISTRY so it shows in help and autocomplete
Test
2026-03-17 13:29:36 -07:00
-
-
588962d24e
docs: escape {id} in api-server.md headings to fix MDX build (#1787)
Teknium
2026-03-17 11:04:37 -07:00
-
2fa33dde81
fix: handle message length overflow in streaming mode (#1783)
Teknium
2026-03-17 11:00:52 -07:00
-
7ac9088d5c
fix: Telegram streaming — config bridge, not-modified, flood control (#1782)
Teknium
2026-03-17 10:51:54 -07:00
-
dd60bcbfb7
feat: OpenAI-compatible API server + WhatsApp configurable reply prefix (#1756)
Teknium
2026-03-17 10:44:37 -07:00
-
b5cf0f0aef
fix: preserve parent agent's tool list after subagent delegation (#1778)
Teknium
2026-03-17 10:31:38 -07:00
-
9a1e971126
fix(stt): respect explicit provider config instead of env-var fallback (#1775)
Teknium
2026-03-17 10:30:58 -07:00
-
088d65605a
fix: NameError in OpenCode provider setup (prompt_text -> prompt) (#1779)
Teknium
2026-03-17 10:30:16 -07:00
-
c881209b92
Revert "feat(cli): skin-aware light/dark theme mode with terminal auto-detection"
teknium1
2026-03-17 10:04:53 -07:00
-
d7a2e3ddae
fix: handle hyphenated FTS5 queries and preserve quoted literals (#1776)
Teknium
2026-03-17 09:44:01 -07:00
-
d5af593769
Merge pull request #1769 from sai-samarth/fix/whatsapp-send-message-support
Teknium
2026-03-17 09:42:01 -07:00
-
-
df74f86955
Merge pull request #1767 from sai-samarth/fix/systemd-node-path-whatsapp
Teknium
2026-03-17 09:41:39 -07:00
-
-
a3de843fdb
test: replace real-looking WhatsApp jid in regression test
sai-samarth
2026-03-17 15:38:37 +00:00
-
dc15bc508f
fix(tools): add outbound WhatsApp send_message routing
sai-samarth
2026-03-17 15:31:13 +00:00
-
-
-
b8eb7c5fed
fix(gateway): include resolved node path in systemd unit
sai-samarth
2026-03-17 15:11:28 +00:00
-
548cedb869
fix(context_compressor): prevent consecutive same-role messages after compression (#1743)
Teknium
2026-03-17 05:18:52 -07:00
-
702191049f
fix(session): skip corrupt lines in load_transcript instead of crashing (#1744)
Teknium
2026-03-17 05:18:12 -07:00
-
aea39eeafb
Merge pull request #1736 from NousResearch/fix/gateway-platform-hardening
Teknium
2026-03-17 04:46:25 -07:00
-
-
23a3f01b2b
Merge pull request #1735 from NousResearch/fix/tool-handler-safety
Teknium
2026-03-17 04:46:22 -07:00
-
-
af118501b9
Merge pull request #1733 from NousResearch/fix/defensive-hardening
Teknium
2026-03-17 04:46:20 -07:00
-
-
d1d17f4f0a
feat(compression): add summary_base_url + move compression config to YAML-only
Teknium
2026-03-17 04:46:15 -07:00
-
6832d60bc0
fix(gateway): SMS persistent HTTP session + Matrix MIME media types
teknium1
2026-03-17 04:35:14 -07:00
-
-
-
ea95462998
fix(tools): browser handler safety + fuzzy_match docstring accuracy
teknium1
2026-03-17 04:32:39 -07:00
-
-
-
847ee20390
fix: defensive hardening — logging, dedup, locks, dead code
teknium1
2026-03-17 04:31:26 -07:00
-
867a96c051
fix+feat: bug fixes, auto session titles, .hermes.md project config (#1712)
Teknium
2026-03-17 04:30:48 -07:00
-
-
-
-
0897e4350e
merge: resolve conflicts with origin/main
teknium1
2026-03-17 04:30:37 -07:00
-
-
-
-
d2b10545db
feat(web): add Tavily as web search/extract/crawl backend (#1731)
Teknium
2026-03-17 04:28:03 -07:00
-
85993fbb5a
feat: pre-call sanitization and post-call tool guardrails (#1732)
Teknium
2026-03-17 04:24:27 -07:00
-
fb20a9e120
Merge pull request #1729 from NousResearch/fix/cron-timezone-naive-iso
Teknium
2026-03-17 04:24:02 -07:00
-
-
21b823dd3b
Merge pull request #1726 from NousResearch/fix/memory-tool-file-locking
Teknium
2026-03-17 04:23:59 -07:00
-
-
618ed2c65f
fix(update): use .[all] extras with fallback in hermes update (#1728)
Teknium
2026-03-17 04:22:37 -07:00
-
9f81c11ba0
feat: eager fallback to backup model on rate-limit errors (#1730)
Teknium
2026-03-17 04:21:16 -07:00
-
5301c01776
fix(cron): make naive ISO timestamps timezone-aware at parse time
teknium1
2026-03-17 04:20:24 -07:00
-
-
-
d81de2f3d8
fix(memory): file-lock read-modify-write to prevent concurrent data loss
teknium1
2026-03-17 04:19:11 -07:00
-
1314b4b541
feat(hooks): emit session:end lifecycle event (#1725)
Teknium
2026-03-17 04:17:44 -07:00
-
-
695eb04243
feat(agent): .hermes.md per-repository project config discovery
ch3ronsa
2026-03-17 04:16:32 -07:00
-
e5fc916814
feat: auto-generate session titles after first exchange
teknium1
2026-03-17 04:14:40 -07:00
-
0878e5f4a8
Merge pull request #1724 from NousResearch/fix/model-metadata-fuzzy-match
Teknium
2026-03-17 04:13:56 -07:00
-
-
72bcec0ce5
Merge pull request #1723 from NousResearch/fix/compression-attempts-persist
Teknium
2026-03-17 04:13:54 -07:00
-
-
d604b9622c
Merge pull request #1722 from NousResearch/fix/run-agent-role-violations
Teknium
2026-03-17 04:13:51 -07:00
-
-
cf0dd777c8
Merge pull request #1721 from NousResearch/fix/browser-session-race
Teknium
2026-03-17 04:13:49 -07:00
-
-
ec272ca8be
Merge pull request #1720 from NousResearch/fix/compressor-consecutive-role-violation
Teknium
2026-03-17 04:13:46 -07:00
-
-
99a44d87dc
Merge pull request #1718 from NousResearch/fix/messaging-toolset-missing
Teknium
2026-03-17 04:13:44 -07:00
-
-
16f38abd25
Merge pull request #1717 from NousResearch/fix/length-continue-retries-reset
Teknium
2026-03-17 04:13:41 -07:00
-
-
cac3c4d45f
Merge pull request #1716 from NousResearch/fix/cron-double-load-jobs
Teknium
2026-03-17 04:13:39 -07:00
-
-
4167e2e294
Merge pull request #1714 from NousResearch/fix/anthropic-tool-choice-none
Teknium
2026-03-17 04:13:36 -07:00
-
-
6ddb9ee3e3
Merge pull request #1713 from NousResearch/fix/auxiliary-is-nous-reset
Teknium
2026-03-17 04:13:33 -07:00
-
-
05aefeddc7
Merge pull request #1711 from NousResearch/fix/matrix-mattermost-mark-connected
Teknium
2026-03-17 04:13:31 -07:00
-
-
9db75fcfc2
fix(metadata): fuzzy context length match prefers longest key
teknium1
2026-03-17 04:12:08 -07:00
-
-
-
1264275cc3
fix(core): compression_attempts counter resets each loop iteration
teknium1
2026-03-17 04:11:32 -07:00
-
-
-
cd6dc4ef7e
fix(core): message role violations in JSON recovery and error handler
teknium1
2026-03-17 04:10:41 -07:00
-
-
-
8cd4a96686
fix(browser): race condition in session creation can orphan cloud sessions
teknium1
2026-03-17 04:09:16 -07:00
-
-
-
344f3771cb
fix(compressor): summary role can create consecutive same-role messages
teknium1
2026-03-17 04:08:37 -07:00
-
-
-
8b851e2eeb
fix(toolsets): add missing 'messaging' toolset definition
teknium1
2026-03-17 04:06:06 -07:00
-
-