Commit Graph

  • 3325e51e53 fix(skills): honor policy table for dangerous verdicts Stable Genius 2026-03-14 11:27:02 -07:00
  • 588d4c293c Merge pull request #1328 from NousResearch/hermes/hermes-ec1096a3 Teknium 2026-03-14 11:26:08 -07:00
  • 88951215d3 fix: avoid custom provider shadowing built-in providers teknium1 2026-03-14 11:24:29 -07:00
  • 4422637e7a fix: resolve named custom delegation providers stablegenius49 2026-03-11 22:52:16 -07:00
  • 6d8286f396 Merge pull request #1327 from NousResearch/hermes/hermes-048e6599 Teknium 2026-03-14 11:06:30 -07:00
  • 94af51f621 fix: harden trajectory compressor summary content handling teknium1 2026-03-14 11:03:25 -07:00
  • e5dc569daa fix: salvage gateway dedup and executor cleanup from PR #993 Himess 2026-03-14 11:03:20 -07:00
  • 14738e0872 Merge pull request #1323 from NousResearch/hermes/hermes-1fc28d17 Teknium 2026-03-14 10:40:57 -07:00
  • d2e2d6e2a2 Merge pull request #1322 from NousResearch/hermes/hermes-2f2b4807 Teknium 2026-03-14 10:38:44 -07:00
  • ee73b6bf27 fix: persist default openai vision model in setup wizard teknium1 2026-03-14 10:37:45 -07:00
  • 429c44e377 Merge pull request #1320 from NousResearch/hermes/hermes-ec1096a3 Teknium 2026-03-14 10:37:42 -07:00
  • 1441525016 Merge pull request #1319 from NousResearch/hermes/hermes-048e6599 Teknium 2026-03-14 10:36:19 -07:00
  • 2054ffdaeb fix: smart vision setup that respects the user's chosen provider teknium1 2026-03-11 07:48:44 -07:00
  • 0d23ad7a15 fix: cover remaining config placeholder help text teknium1 2026-03-14 10:35:14 -07:00
  • 9ec3a7a21b fix: mark config set arguments as placeholders stablegenius49 2026-03-11 09:07:30 -07:00
  • 577b477a78 fix(test): add missing session_id and _pending_input to _make_cli fixture teyrebaz33 2026-03-14 14:19:23 +03:00
  • fbdce27b9a fix: address prefix matching recursion and skill command coverage teyrebaz33 2026-03-14 14:11:34 +03:00
  • a50550fdb4 fix: add prefix matching to slash command dispatcher teyrebaz33 2026-03-11 21:11:04 +03:00
  • fbd752b92b test(cron): add cross-timezone naive timestamp regression Nyk 2026-03-14 10:33:32 -07:00
  • 6d2cfc24e9 Merge pull request #953 from JackTheGit/fix/docs-typos-batch4 Teknium 2026-03-14 10:26:15 -07:00
  • e5186a0bad Merge pull request #1316 from NousResearch/hermes/hermes-315847fd Teknium 2026-03-14 10:03:16 -07:00
  • c6cc92295c Merge pull request #1314 from NousResearch/fix/discord-import-safety Teknium 2026-03-14 10:02:59 -07:00
  • b26d60c2ab Merge pull request #1317 from NousResearch/hermes/hermes-aa653753 Teknium 2026-03-14 10:00:45 -07:00
  • a3b6e3c1ca docs(skills): add integrated hubs reference section teknium1 2026-03-14 09:58:56 -07:00
  • f43c078f9e docs(voice): add comprehensive voice mode guide teknium1 2026-03-14 09:50:45 -07:00
  • 681f1068ea Merge pull request #1303 from NousResearch/hermes/hermes-aa653753 Teknium 2026-03-14 09:48:18 -07:00
  • 5e6c2ccbc9 docs(skills): cover skills.sh, well-known, and update flows teknium1 2026-03-14 09:46:06 -07:00
  • 6c0bf2824e Merge pull request #1315 from NousResearch/hermes/hermes-315847fd Teknium 2026-03-14 09:41:24 -07:00
  • f8b30d1035 docs(soul): add comprehensive SOUL.md guide teknium1 2026-03-14 09:37:26 -07:00
  • 8f3d7dfcc0 fix: defer discord adapter annotations teknium1 2026-03-14 09:32:05 -07:00
  • 8d5563b3f6 Merge pull request #1311 from NousResearch/hermes/hermes-315847fd Teknium 2026-03-14 09:28:39 -07:00
  • 05770520af test(skills): isolate well-known cache in adapter tests teknium1 2026-03-14 08:24:59 -07:00
  • 43d25af964 feat(skills): add update checks and well-known support teknium1 2026-03-14 08:21:16 -07:00
  • 66f8c2d5e8 ascii-video README: add missing sections (value fields, SDFs, coordinate transforms, temporal coherence, feedback buffer, masking, OKLAB, design patterns) SHL0MS 2026-03-14 11:08:10 -04:00
  • 906e25f299 feat: seed a default global SOUL.md teknium1 2026-03-14 08:05:30 -07:00
  • 707f3ff41f refactor: tighten MoA traceback logging scope (#1307) Teknium 2026-03-14 07:53:56 -07:00
  • d1a1a09a70 Merge pull request #1310 from NousResearch/fix/gateway-lock-hardening Teknium 2026-03-14 07:45:25 -07:00
  • eb8316ea69 fix: harden gateway restart recovery teknium1 2026-03-14 07:42:31 -07:00
  • 02c307b004 fix(skills): resolve skills.sh alias installs teknium1 2026-03-14 06:50:25 -07:00
  • 917adcbaf4 Merge pull request #1306 from NousResearch/hermes/hermes-2ba57c8a Teknium 2026-03-14 06:48:32 -07:00
  • 19f4f8970a fix: tolerate test doubles without model attr teknium1 2026-03-14 06:47:39 -07:00
  • 95c0bee7f8 Merge pull request #1299 from NousResearch/hermes/hermes-f5fb1d3b Teknium 2026-03-14 06:45:20 -07:00
  • 8602e61fca test: cover gateway session model backfill teknium1 2026-03-14 06:44:14 -07:00
  • 2046a4c08c fix: backfill model on gateway sessions after agent runs ac (sourcetree) 2026-03-11 17:44:37 -07:00
  • c1cca65168 Merge pull request #1302 from NousResearch/hermes/hermes-315847fd Teknium 2026-03-14 06:40:45 -07:00
  • 67e80def53 docs(mcp): add comprehensive Hermes MCP docs teknium1 2026-03-14 06:36:01 -07:00
  • 63309065b6 Merge pull request #1305 from NousResearch/hermes/hermes-2ba57c8a Teknium 2026-03-14 06:32:35 -07:00
  • 71cffbfa4f fix: verify SMTP TLS in send_message_tool teknium1 2026-03-14 06:31:52 -07:00
  • 9633ddd8d8 fix: initialize CLI voice state for single-query mode teknium1 2026-03-14 06:31:32 -07:00
  • 344adc72a1 fix: update email test mocks to use imap.uid() instead of imap.search/fetch Himess 2026-03-14 13:01:51 +03:00
  • fa72f4ff55 fix: email adapter IMAP UID tracking and SMTP TLS verification Himess 2026-03-12 03:02:51 +03:00
  • 914bb12035 Merge pull request #1301 from NousResearch/hermes/hermes-2ba57c8a Teknium 2026-03-14 06:24:16 -07:00
  • 483a0b5233 feat(skills): integrate skills.sh as a hub source teknium1 2026-03-14 06:23:36 -07:00
  • 04e151714f feat(mcp): make selective tool loading capability-aware teknium1 2026-03-14 06:22:02 -07:00
  • 2ff03ebafe fix: use non-greedy regex in DeepSeek V3 parser for multi-tool calls (#1300) Teknium 2026-03-14 06:19:28 -07:00
  • d2869de477 docs: tighten Parallel CLI skill guidance teknium1 2026-03-14 06:18:04 -07:00
  • 8d61ebe183 feat: add Parallel CLI research skill kshitij 2026-03-12 03:56:59 +05:30
  • 7b10881b9e fix: persist clean voice transcripts and /voice off state teknium1 2026-03-14 06:14:22 -07:00
  • a0f0f4fe52 Merge pull request #1297 from NousResearch/hermes/hermes-5556ee7e Teknium 2026-03-14 06:14:03 -07:00
  • 3198cc8fd9 feat(mcp): per-server tool filtering via include/exclude and enabled flag teyrebaz33 2026-03-12 02:31:09 +03:00
  • fb3c163612 fix(gateway): surface missing linger in status and doctor (#1296) Teknium 2026-03-14 06:11:33 -07:00
  • 6fa197f973 Merge pull request #1298 from NousResearch/hermes/hermes-aa653753 Teknium 2026-03-14 06:05:58 -07:00
  • 00a0f18544 fix: clearer terminal backend requirement errors Oktay Aydin 2026-03-14 06:04:39 -07:00
  • 523a1b6faf merge: salvage PR #327 voice mode branch teknium1 2026-03-14 06:03:07 -07:00
  • dd6a5732e7 docs: fix salvaged PR #980 troubleshooting details teknium1 2026-03-14 06:02:57 -07:00
  • 767b5463f9 docs: add terminal backend and windows troubleshooting aydnOktay 2026-03-11 23:39:56 +03:00
  • acc669645f Merge pull request #1294 from NousResearch/hermes/hermes-315847fd Teknium 2026-03-14 05:59:03 -07:00
  • 42c778b5eb fix(update): warn and prompt before restoring autostash teknium1 2026-03-14 05:50:18 -07:00
  • f764c7135d fix: auto-stash local changes during updates smillunchick 2026-03-11 20:35:10 +00:00
  • b646440ca0 fix(mcp): resolve npx stdio connection failures (#1291) Teknium 2026-03-14 05:44:00 -07:00
  • 92c14ec4b0 fix(test): add missing voice state attrs to CLI stub in skin tests 0xbyt4 2026-03-14 15:00:45 +03:00
  • eb34c0b09a fix: voice pipeline hardening — 7 bug fixes with tests 0xbyt4 2026-03-14 13:06:49 +03:00
  • 7a24168080 fix: add missing choices/Choice to discord mock in test_discord_free_response 0xbyt4 2026-03-14 11:13:06 +03:00
  • cc0a453476 fix: address PR review round 5 — streaming guard, VC auth, history prefix, auto-TTS control 0xbyt4 2026-03-14 10:31:49 +03:00
  • 35748a2fb0 fix: address PR review round 4 — remove web UI, fix audio/import/interface issues 0xbyt4 2026-03-14 09:06:52 +03:00
  • 1ad5e0ed15 feat: add voice channel awareness — inject participant and speaking state into agent context 0xbyt4 2026-03-14 02:14:34 +03:00
  • 49f3f0fc62 fix: add choices/Choice to discord mock for /voice slash command test 0xbyt4 2026-03-14 00:22:28 +03:00
  • e3126aeb40 fix: STT consistency — web.py model param, error matching, local provider key 0xbyt4 2026-03-14 00:14:19 +03:00
  • 41162e0aca fix: prevent shutdown deadlock and unblockable Ctrl+C on exit 0xbyt4 2026-03-13 23:55:12 +03:00
  • 69cb373864 fix: update /voice status to show correct STT provider 0xbyt4 2026-03-13 23:48:45 +03:00
  • eb052b1b42 fix: add explicit metadata param to Discord send_voice signature 0xbyt4 2026-03-13 23:34:20 +03:00
  • b8f8d3ef9e feat: integrate faster-whisper local STT with three-provider fallback 0xbyt4 2026-03-13 23:33:16 +03:00
  • c433c89d7d fix: demote RTP debug logs to DEBUG and isolate web sessions 0xbyt4 2026-03-13 17:31:00 +03:00
  • fa2c825e2f fix: isolate WEB_UI_HOST env var in test and handle empty string 0xbyt4 2026-03-13 17:24:55 +03:00
  • 5b47b87c42 fix: show only reachable URLs in Web UI startup message 0xbyt4 2026-03-13 17:11:20 +03:00
  • a21f518c0b fix: hide configured token value in Web UI startup log 0xbyt4 2026-03-13 17:05:55 +03:00
  • 44abe852fb fix: add macOS Homebrew Opus fallback and fix shutdown dict iteration 0xbyt4 2026-03-13 16:59:03 +03:00
  • c797314fcf test: add security and hardening tests for voice mode fixes 0xbyt4 2026-03-13 15:34:46 +03:00
  • 0ff1b4ade2 fix: harden web gateway security and fix error swallowing 0xbyt4 2026-03-13 15:29:18 +03:00
  • d646442692 fix: restore Anthropic interrupt handler in _interruptible_api_call 0xbyt4 2026-03-13 15:09:49 +03:00
  • 0a8985acf9 fix: add missing load_config import in _show_voice_status 0xbyt4 2026-03-12 14:55:34 +03:00
  • 2c84979d77 refactor: extract get_stt_model_from_config helper to eliminate DRY violation 0xbyt4 2026-03-12 00:26:40 +03:00
  • 3260413cc7 docs: add STT override env vars to .env.example 0xbyt4 2026-03-12 00:20:20 +03:00
  • 238a431545 fix: make STT config env-overridable and fix doc issues 0xbyt4 2026-03-12 00:15:38 +03:00
  • 79ed0effdd docs: fix 3 inaccuracies found during code-vs-docs audit 0xbyt4 2026-03-12 00:08:16 +03:00
  • 9722bd8be0 fix: 8 voice pipeline bugs with tests proving each fix 0xbyt4 2026-03-11 23:57:42 +03:00
  • c925d2ee76 fix: voice pipeline thread safety and error handling bugs 0xbyt4 2026-03-11 23:36:47 +03:00
  • 34c324ff59 fix(test): use real _strip_markdown_for_tts instead of duplicated copy 0xbyt4 2026-03-11 23:25:27 +03:00
  • 86ddaaee9c fix: extract voice reply logic and add comprehensive tests 0xbyt4 2026-03-11 23:18:49 +03:00
  • 0d56b79685 docs: add firewall and mobile HTTPS troubleshooting for Web UI 0xbyt4 2026-03-11 22:11:34 +03:00