Commit Graph

  • 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