-
352980311b
feat: permissive block_anchor thresholds and unicode normalization (#1539)
Teknium
2026-03-16 05:29:25 -07:00
-
b411b979cb
fix(telegram): retry on transient TLS failures during connect and send (#1535)
Teknium
2026-03-16 05:28:11 -07:00
-
-
ac739e485f
fix(cli): reasoning tag suppression during streaming + fix fallback detection
teknium1
2026-03-16 05:28:10 -07:00
-
8758e2e8d7
feat(email): add skip_attachments option via config.yaml
Teknium
2026-03-16 05:27:54 -07:00
-
17e87478d2
fix(gateway): restart on retryable startup failures (#1517)
JP Lew
2026-03-16 17:56:31 +05:30
-
a5359e61e7
fix(tools): improve error logging in skill_manager_tool
aydnOktay
2026-03-16 15:25:30 +03:00
-
25b0ae7979
fix(telegram): retry on transient TLS failures during connect and send
teknium1
2026-03-16 05:23:32 -07:00
-
dfe72b9d97
fix(logging): improve error logging in session search tool (#1533)
Oktay Aydin
2026-03-16 15:22:00 +03:00
-
-
780ddd102b
fix(docker): gate cwd workspace mount behind config
teknium1
2026-03-16 05:19:43 -07:00
-
8cdbbcaaa2
fix(docker): auto-mount host CWD to /workspace
Bartok9
2026-03-16 03:35:35 -04:00
-
a2f0d14f29
feat(acp): support slash commands in ACP adapter (#1532)
Teknium
2026-03-16 05:19:36 -07:00
-
2219695d92
test: 14-test streaming suite — accumulator, callbacks, fallback, reasoning, Codex
teknium1
2026-03-16 05:12:38 -07:00
-
d23e9a9bed
feat(cli): streaming token display — line-buffered rendering with response box framing
teknium1
2026-03-16 05:10:15 -07:00
-
add945e53c
feat(skills): add blender-mcp optional skill for 3D modeling (#1531)
Teknium
2026-03-16 05:05:56 -07:00
-
-
c1ac32737d
feat: unified streaming infrastructure — core delta callbacks for all providers
teknium1
2026-03-16 05:05:45 -07:00
-
14b049d658
feat(skills): add blender-mcp optional skill for 3D modeling
alireza78a
2026-03-16 05:03:19 -07:00
-
-
002c459981
fix(gateway): remove recursive ExecStop from systemd units, extend TimeoutStopSec to 60s
Teknium
2026-03-16 05:03:11 -07:00
-
-
ce660a4413
fix(gateway): remove app-specific Athabasca references from vision enrichment (#1529)
Teknium
2026-03-16 05:02:58 -07:00
-
ee579af566
docs: add CLI status bar docs and update /usage reference (#1523)
Teknium
2026-03-16 04:58:28 -07:00
-
caa944e752
fix(setup+gateway): defer config write, PID-based gateway kill, scoped systemd service names (#1499)
Teknium
2026-03-16 04:58:12 -07:00
-
-
00110fb3c3
docs: update checkpoint/rollback docs for new features
Teknium
2026-03-16 04:56:22 -07:00
-
3543b755af
fix(docker): auto-mount host CWD to /workspace
Bartok9
2026-03-16 03:35:35 -04:00
-
-
-
51185354dd
docs: document scoped systemd service names for multi-install
teknium1
2026-03-16 04:44:53 -07:00
-
9e845a6e53
feat: major /rollback improvements — enabled by default, diff preview, file-level restore, conversation undo, terminal checkpoints
Teknium
2026-03-16 04:43:37 -07:00
-
00a0c56598
feat: add persistent CLI status bar and usage details (#1522)
Teknium
2026-03-16 04:42:48 -07:00
-
30da22e1c1
feat(gateway): scope systemd service name to HERMES_HOME
teknium1
2026-03-16 04:42:46 -07:00
-
e7d3f1f3ba
fix(update): kill gateway via PID file before restart
teknium1
2026-03-16 04:35:34 -07:00
-
c1da1fdcd5
feat: auto-detect provider when switching models via /model (#1506)
Teknium
2026-03-16 04:34:45 -07:00
-
f7c5d8a749
Merge remote-tracking branch 'origin/main' into hermes/hermes-6360cdf9
teknium1
2026-03-16 00:29:49 -07:00
-
-
-
-
9cf7e2f0af
Merge pull request #1495 from NousResearch/fix/814-group-session-isolation
Teknium
2026-03-16 00:25:43 -07:00
-
-
dd7921d514
fix(honcho): isolate session routing for multi-user gateway (#1500)
Teknium
2026-03-16 00:23:47 -07:00
-
eb4f0348e1
fix: persist CLI token counts to session DB for /insights
Teknium
2026-03-16 00:23:13 -07:00
-
38b4fd3737
fix(gateway): make group session isolation configurable
teknium1
2026-03-16 00:22:23 -07:00
-
36dd7a3e8d
fix(setup): defer config.yaml write until after model selection
ygd58
2026-03-16 00:18:30 -07:00
-
-
-
dd698f6d5d
fix(gateway): SSL certificate auto-detection for NixOS and non-standard systems (#1494)
Teknium
2026-03-16 00:14:13 -07:00
-
-
06a7d19f98
fix(gateway): isolate group sessions per user
teknium1
2026-03-15 23:08:56 -07:00
-
3801532bd3
fix(gateway): SSL certificate auto-detection for NixOS and non-standard systems
teknium1
2026-03-15 23:04:34 -07:00
-
aaacab7de7
docs: explain checkpoints, /rollback, and git worktrees
Teknium
2026-03-15 23:04:07 -07:00
-
4298c6fd9a
fix: route background process watcher notifications to Telegram forum topics (#1481)
Teknium
2026-03-15 23:01:57 -07:00
-
-
c30505dddd
feat: add OSS Security Forensics skill (Skills Hub) (#1482)
Teknium
2026-03-15 21:59:53 -07:00
-
70e24d77a1
Merge pull request #1490 from NousResearch/fix/1033-telegram-voice-fallback
Teknium
2026-03-15 21:58:32 -07:00
-
-
fa3db2671a
docs(readme): add CLI vs messaging quick reference
Teknium
2026-03-15 21:58:11 -07:00
-
6fd9f2a0c5
fix(gateway): null-coalesce mode in SessionResetPolicy.from_dict (#1488)
Teknium
2026-03-15 21:57:31 -07:00
-
-
1f72ce71b7
fix: restore local STT fallback for gateway voice notes
teknium1
2026-03-15 21:51:40 -07:00
-
-
-
102a255575
fix(gateway): null-coalesce mode in SessionResetPolicy.from_dict
teknium1
2026-03-15 21:40:22 -07:00
-
-
5beb681c70
fix(cli): prefer curses over simple_term_menu in setup.py (#1487)
Teknium
2026-03-15 21:16:21 -07:00
-
c9a9db318e
feat(tools): persistent shell mode for local and SSH backends (#1483)
Teknium
2026-03-15 21:14:01 -07:00
-
-
01e62c067b
merge: resolve conflicts with origin/main (SSH preflight check)
teknium1
2026-03-15 21:13:40 -07:00
-
-
-
-
ceb970c559
fix(terminal): add SSH preflight check (#1486)
Teknium
2026-03-15 21:09:07 -07:00
-
6894358fe1
docs: add persistent shell section to configuration and env-vars reference
teknium1
2026-03-15 21:01:50 -07:00
-
3f0f4a04a9
fix(agent): skip reasoning extra_body for unsupported OpenRouter models (#1485)
Teknium
2026-03-15 20:42:07 -07:00
-
c564e1c3dc
feat(tools): centralize tool emoji metadata in registry + skin integration (#1484)
Teknium
2026-03-15 20:35:24 -07:00
-
-
210d5ade1e
feat(tools): centralize tool emoji metadata in registry + skin integration
teknium1
2026-03-15 20:21:21 -07:00
-
33ebedc76d
feat: enable persistent shell by default for SSH, add config option
teknium1
2026-03-15 20:17:13 -07:00
-
5b80654198
feat(tools): add persistent shell mode to local and SSH backends
teknium1
2026-03-15 20:13:02 -07:00
-
-
-
25e53f3c1a
fix(custom-endpoint): verify /models and suggest working /v1 base URL (#1480)
Teknium
2026-03-15 20:09:50 -07:00
-
103f7b1ebc
fix: verbose mode shows full untruncated output
Teknium
2026-03-15 20:03:37 -07:00
-
-
a56937735e
fix(telegram): escape chunk indicators in MarkdownV2 (#1478)
Teknium
2026-03-15 19:27:15 -07:00
-
7148534401
fix(gateway): make /status report live state and tokens (#1476)
Teknium
2026-03-15 19:18:58 -07:00
-
4e91b0240b
fix(honcho): correct seed_ai_identity to use session.add_messages() (#1475)
Teknium
2026-03-15 19:07:57 -07:00
-
5e92a4ce5a
fix: auto-reload MCP tools when mcp_servers config changes without restart (#1474)
Teknium
2026-03-15 19:03:34 -07:00
-
471c663fdf
fix(cli): silence tirith prefetch install warnings at startup (#1452)
Teknium
2026-03-15 18:07:03 -07:00
-
64d333204b
Merge pull request #1242 from NousResearch/fix/file-tool-log-noise
Teknium
2026-03-15 11:11:18 -07:00
-
-
c44af43840
Merge pull request #1401 from NousResearch/hermes/hermes-eca4a640
Teknium
2026-03-15 11:10:41 -07:00
-
-
4511322f56
Merge origin/main into sid/persistent-backend
alt-glitch
2026-03-15 21:08:11 +05:30
-
-
-
-
934fc9df22
Merge pull request #1440 from NousResearch/fix/1071-dict-tool-args
Teknium
2026-03-15 08:04:09 -07:00
-
-
5847c180c6
test: restore vllm integration coverage and add dict-args regression
teknium1
2026-03-15 08:02:29 -07:00
-
93a0c0cddd
fix: handle dict tool call arguments from local backends
teknium1
2026-03-15 08:00:19 -07:00
-
23e8fdd167
feat(discord): auto-thread on @mention + skip mention in bot threads
Teknium
2026-03-15 07:59:55 -07:00
-
-
3268b98779
Merge pull request #1437 from NousResearch/fix/1219-cron-thread-context
Teknium
2026-03-15 06:58:37 -07:00
-
-
20f381cfb6
fix: preserve thread context for cronjob deliver=origin
teyrebaz33
2026-03-14 06:06:44 +03:00
-
-
77bfa252b9
Merge pull request #1434 from NousResearch/fix/1244-env-override
Teknium
2026-03-15 06:47:40 -07:00
-
-
f24c00a5bf
fix(config): reload .env over stale shell overrides
teknium1
2026-03-15 06:46:28 -07:00
-
-
463239ed85
docs: fallback providers + /background command documentation
Teknium
2026-03-15 06:24:28 -07:00
-
60cce9ca6d
Merge pull request #1429 from NousResearch/fix/1336-discord-voice-reliability
Teknium
2026-03-15 05:25:45 -07:00
-
-
2d57946ee9
test(voice): clarify install guidance and local skips
teknium1
2026-03-15 05:24:34 -07:00
-
5f32fd8b6d
feat(voice): add discord-voice-doctor diagnostic script
0xbyt4
2026-03-15 14:16:29 +03:00
-
3ea039684e
test(voice): add integration tests with real NaCl crypto and Opus codec
0xbyt4
2026-03-15 13:48:56 +03:00
-
63f0ec96ec
test(voice): add comprehensive flow tests for voice channel fixes
0xbyt4
2026-03-15 13:31:48 +03:00
-
1cacaccca6
fix(voice): show clear error when voice dependencies are missing
0xbyt4
2026-03-15 11:58:48 +03:00
-
773f3c1137
fix(voice): DAVE passthrough + auto-map SSRC after bot rejoin
0xbyt4
2026-03-15 02:09:52 +03:00
-
0cc784068d
fix(voice): add UDP keepalive to prevent Discord dropping voice after silence
0xbyt4
2026-03-15 00:49:38 +03:00
-
f1b4d0b280
fix(voice): make play_tts play in VC instead of no-op
0xbyt4
2026-03-14 23:57:40 +03:00
-
-
5254d0bba1
Merge pull request #1427 from NousResearch/fix/1414-gateway-shutdown-restart
Teknium
2026-03-15 04:47:28 -07:00
-
-
21c20aeaa5
fix(gateway): cancel active runs during shutdown
teknium1
2026-03-15 04:21:50 -07:00
-
dc095f8491
Merge pull request #1425 from NousResearch/fix/1412-session-delete-prefix
Teknium
2026-03-15 04:02:47 -07:00
-
-
621fd80b1e
fix(cli): accept session ID prefixes for session actions
teknium1
2026-03-15 04:01:56 -07:00
-
-
2b8fd9a8e3
Merge pull request #1422 from NousResearch/fix/1409-photo-burst-interrupts
Teknium
2026-03-15 03:51:51 -07:00
-
-
fef710aca8
test(gateway): cover photo burst interrupt regressions
teknium1
2026-03-15 03:50:45 -07:00
-
4ae1334287
fix(gateway): prevent telegram photo burst interrupts
CoinDegen
2026-03-15 11:58:19 +05:30
-
-
db3e3aa6c5
Merge pull request #1421 from NousResearch/fix/1247-preserve-mcp-toolsets
Teknium
2026-03-15 03:33:31 -07:00
-
-
633488e0c0
fix(tools): preserve MCP toolsets when saving platform tool config
ygd58
2026-03-14 07:58:03 +01:00
-
-
0de200cf4d
Merge pull request #1419 from NousResearch/fix/1264-env-secret-blocklist
Teknium
2026-03-15 03:22:58 -07:00
-
-
f6fdb18fe6
Merge pull request #1417 from NousResearch/fix/1056-dm-session-isolation
Teknium
2026-03-15 03:22:39 -07:00
-
-
b177b4abad
fix(security): block gateway and tool env vars in subprocesses
teknium1
2026-03-15 02:51:04 -07:00
-
-
-
232ba441d7
test: cover DM session key isolation
teknium1
2026-03-15 02:38:48 -07:00
-
34e120bcbb
fix(gateway): enforce chat_id isolation for all DM sessions
heyyyimmax
2026-03-12 16:21:49 +01:00
-
-
779f8df6a6
Merge pull request #1408 from NousResearch/hermes/hermes-daa73839
Teknium
2026-03-14 23:45:03 -07:00
-
-
62abb453d3
Merge origin/main into hermes/hermes-daa73839
teknium1
2026-03-14 23:44:47 -07:00
-
-
-
-
735a6e7651
fix: convert anthropic image content blocks
teknium1
2026-03-14 23:21:09 -07:00