Commit Graph

  • a78249230c fix: address voice mode PR review (streaming TTS, prompt cache, _vprint) 0xbyt4 2026-03-10 03:43:03 +03:00
  • fc893f98f4 fix: wrap sd.InputStream in try-except and fix config key name 0xbyt4 2026-03-09 13:12:57 +03:00
  • a8838a7ae5 fix: replace all hardcoded Ctrl+R references with Ctrl+B 0xbyt4 2026-03-09 13:00:08 +03:00
  • b859dfab16 fix: address voice mode review feedback 0xbyt4 2026-03-09 12:48:49 +03:00
  • 143cc68946 fix(test): add /voice to EXPECTED_COMMANDS set in test_commands.py 0xbyt4 2026-03-08 21:58:04 +03:00
  • 46db7aeffd fix: streaming tool call parsing, error handling, and fake HA state mutation 0xbyt4 2026-03-07 01:49:12 +03:00
  • 404123aea7 feat: add persistent voice mode status bar below input area 0xbyt4 2026-03-06 02:16:23 +03:00
  • b00c5949fc fix: suppress verbose logs during streaming TTS, improve hallucination filter, stop continuous mode on errors 0xbyt4 2026-03-06 01:51:10 +03:00
  • 3a1b35ed92 fix: voice mode race conditions, temp file leak, think tag parsing 0xbyt4 2026-03-06 01:32:37 +03:00
  • 7d4b4e95f1 feat: sync text display with TTS audio playback 0xbyt4 2026-03-06 00:58:29 +03:00
  • a15fa85248 fix: catch OSError on sounddevice import in voice_mode.py 0xbyt4 2026-03-05 21:35:50 +03:00
  • fd4f229eab fix: catch OSError on sounddevice import for CI without PortAudio 0xbyt4 2026-03-05 21:26:59 +03:00
  • 179d9e1a22 feat: add streaming sentence-by-sentence TTS via ElevenLabs 0xbyt4 2026-03-03 23:03:42 +03:00
  • d7425343ee fix: fix voice recording stuck in continuous mode 0xbyt4 2026-03-03 20:55:06 +03:00
  • dad865e920 fix: fix silence detection bugs and add Phase 4 voice mode features 0xbyt4 2026-03-03 20:43:22 +03:00
  • 32b033c11c feat: add silence filter, hallucination guard, and continuous mode control 0xbyt4 2026-03-03 19:58:38 +03:00
  • bfd9c97705 feat: add Phase 4 low-latency features for voice mode 0xbyt4 2026-03-03 19:56:00 +03:00
  • a69bd55b5a fix: isolate GROQ_API_KEY in test_missing_stt_key test 0xbyt4 2026-03-03 18:46:29 +03:00
  • c23928d089 fix: improve voice mode robustness and add integration tests 0xbyt4 2026-03-03 18:00:31 +03:00
  • 37b01ab964 test: add transcription_tools tests for multi-provider STT 0xbyt4 2026-03-03 17:48:06 +03:00
  • ea5b89825a fix: voice mode TTS playback and keybinding issues 0xbyt4 2026-03-03 17:45:11 +03:00
  • ec32e9a540 feat: add Groq STT support and fix voice mode keybinding 0xbyt4 2026-03-03 17:17:40 +03:00
  • 1a6fbef8a9 feat: add voice mode with push-to-talk and TTS output for CLI 0xbyt4 2026-03-03 16:17:05 +03:00
  • 1a857123b3 feat(skills): add optional telephony skill with Twilio, SMS, and AI calls (#1289) Teknium 2026-03-14 04:16:48 -07:00
  • 02752c83b4 Merge pull request #1287 from NousResearch/hermes/hermes-cc060dd9 Teknium 2026-03-14 04:13:56 -07:00
  • a48ebc68f4 Merge pull request #1288 from NousResearch/hermes/hermes-de3d4e49-pr976 Teknium 2026-03-14 04:13:13 -07:00
  • b42ee3050e Merge pull request #1290 from NousResearch/hermes/hermes-f48b210a Teknium 2026-03-14 04:12:54 -07:00
  • 5c9a84219d fix: complete send_message MEDIA delivery salvage teknium1 2026-03-14 04:01:46 -07:00
  • 50d6659392 fix: handle MEDIA tags in send_message tool for native file delivery quabug 2026-03-11 11:39:07 -07:00
  • 9525db913f feat(skills): add X/Twitter xitter skill via upstream x-cli (#1285) Teknium 2026-03-14 04:00:27 -07:00
  • 3126c60885 fix: notify gateway users when updates finish or fail clabbe-bot 2026-03-11 20:43:31 +01:00
  • cac238c2a3 Merge pull request #1286 from NousResearch/hermes/hermes-315847fd Teknium 2026-03-14 03:58:27 -07:00
  • 7e52e8eb54 fix(gateway): bridge quick commands into GatewayConfig runtime teknium1 2026-03-14 03:57:25 -07:00
  • 96c250e538 test: cover pipe characters in v4a patch apply teknium1 2026-03-14 03:54:46 -07:00
  • ce56b45514 fix(gateway): support quick commands from GatewayConfig stablegenius49 2026-03-11 12:46:56 -07:00
  • 1182aeea00 fix(patch): use regex to detect line-number prefix to avoid corrupting pipe chars alireza78a 2026-03-11 21:51:25 +03:30
  • cf3dceafe1 Merge pull request #1284 from NousResearch/hermes/hermes-de3d4e49-pr964 Teknium 2026-03-14 03:42:16 -07:00
  • b5a7e807d0 test: cover provider label formatting teknium1 2026-03-14 03:39:12 -07:00
  • c2c37ef158 Show configured model and provider in status output luisv-1 2026-03-11 19:37:42 +03:00
  • 2f8dbe4e77 Merge pull request #1283 from NousResearch/hermes/hermes-f48b210a Teknium 2026-03-14 03:26:44 -07:00
  • 95d49401ee Merge pull request #1282 from NousResearch/hermes/hermes-cc060dd9 Teknium 2026-03-14 03:24:24 -07:00
  • 26f8b790c9 fix(setup): persist provider when switching model endpoints StefanIsMe 2026-03-11 22:47:08 +07:00
  • 7901d863dd Merge pull request #1280 from NousResearch/hermes/hermes-de3d4e49-pr944 Teknium 2026-03-14 03:15:52 -07:00
  • e9a7441c9b test: restore default event loop for sync tests teknium1 2026-03-14 03:14:34 -07:00
  • 41f22de20f fix(cli): make TUI prompt and accent output skin-aware Wayne 2026-03-14 03:12:52 -07:00
  • b91cac7b4b test: make gateway async tests xdist-safe (#1281) Teknium 2026-03-14 03:12:15 -07:00
  • 29312a23d9 Merge pull request #1279 from NousResearch/hermes/hermes-315847fd Teknium 2026-03-14 03:10:01 -07:00
  • 0bb7ed1d95 refactor: salvage adapter and CLI cleanup from PR #939 kshitij 2026-03-14 02:56:06 -07:00
  • f279bb004f Merge pull request #1278 from NousResearch/hermes/hermes-f48b210a Teknium 2026-03-14 02:57:47 -07:00
  • cbbba87099 fix: reuse shared atomic session log helper teknium1 2026-03-14 02:56:13 -07:00
  • 6036793f60 fix: clearer docker backend preflight errors (#1276) Teknium 2026-03-14 02:53:02 -07:00
  • f685741481 fix(agent): use atomic write in _save_session_log to prevent data loss alireza78a 2026-03-11 18:13:52 +03:30
  • 115dd17b3c test: fix gateway async test event loop usage teknium1 2026-03-14 02:52:47 -07:00
  • 486cb772b8 Merge pull request #1275 from NousResearch/hermes/hermes-f48b210a Teknium 2026-03-14 02:47:11 -07:00
  • 11e6775f98 Merge pull request #1274 from NousResearch/hermes/hermes-de3d4e49-pr920 Teknium 2026-03-14 02:45:19 -07:00
  • 52ba940c9b feat(gateway): add reasoning hot reload Verne 2026-03-11 22:12:11 +08:00
  • 9492f42aa7 fix: cover headless first-run setup flow teknium1 2026-03-14 02:37:29 -07:00
  • 5c479eedf1 feat: improve context compaction handoff summaries (#1273) Teknium 2026-03-14 02:33:31 -07:00
  • 4aa94ae7cc fix: detect non-interactive TTY in setup wizard to prevent hang teyrebaz33 2026-03-11 15:52:35 +03:00
  • 728fa66ef0 Merge pull request #1272 from NousResearch/hermes/hermes-315847fd Teknium 2026-03-14 02:23:52 -07:00
  • 1e23d14568 fix: log prompt builder skill parsing fallbacks teknium1 2026-03-14 02:19:30 -07:00
  • 1117a21065 Merge pull request #1271 from NousResearch/hermes/hermes-de3d4e49 Teknium 2026-03-14 02:21:39 -07:00
  • 936040d8f7 fix: guard init-time stdio writes teknium1 2026-03-14 02:19:46 -07:00
  • 74d7964688 Merge pull request #1259 from NousResearch/docs/internal-systems-and-acp Teknium 2026-03-14 00:58:19 -07:00
  • d87a1615ce docs: add ACP and internal systems implementation guides teknium1 2026-03-14 00:29:48 -07:00
  • 1869e88169 Merge pull request #1256 from NousResearch/hermes/hermes-720acdad Teknium 2026-03-14 00:24:56 -07:00
  • 6f1889b0fa fix: preserve current approval semantics for tirith guard teknium1 2026-03-14 00:17:04 -07:00
  • 4250a7eb90 Merge pull request #1255 from NousResearch/hermes/hermes-7ef267b0 Teknium 2026-03-14 00:13:51 -07:00
  • f5cf1f8a45 fix(cron): tag persisted cron sessions and test wiring teknium1 2026-03-14 00:12:34 -07:00
  • 375ce8a881 feat(security): add tirith pre-exec command scanning sheeki003 2026-03-11 14:20:32 +05:30
  • 9283877204 fix(cron): pass session_db to AIAgent so cron messages are persisted Ömer Kaz 2026-03-11 13:11:45 +03:00
  • 29176f302e fix: sanitize chat payloads and provider precedence (#1253) Teknium 2026-03-14 00:09:14 -07:00
  • 25481d4286 feat: restore ACP server implementation from PR #949 (#1254) Teknium 2026-03-14 00:09:05 -07:00
  • 2fe853bcc9 Merge pull request #1251 from NousResearch/hermes/hermes-f7e92273 Teknium 2026-03-14 00:04:13 -07:00
  • 2166292157 fix: clarify provider precedence docstring teknium1 2026-03-13 23:59:47 -07:00
  • 163fa4a9d1 refactor(cli): implement approval locking mechanism to serialize concurrent requests teknium1 2026-03-13 23:59:16 -07:00
  • a628c607f0 fix: preserve chat kwargs identity when no sanitization is needed Adavya Sharma 2026-03-11 08:35:27 +00:00
  • 08208323f2 test: cover fireworks tool-call payload sanitization Adavya Sharma 2026-03-11 08:07:56 +00:00
  • 358dab52ce fix: sanitize chat payloads and provider precedence Adavya Sharma 2026-03-13 23:59:12 -07:00
  • 806b79b589 test: cover errors.log handler reuse teknium1 2026-03-13 23:56:51 -07:00
  • c2a7921f3b fix: prevent logging handler accumulation in gateway mode Eris 2026-03-11 16:00:25 +08:00
  • a20d373945 fix: worktree-aware minisweagent path discovery + clean up requirements check (#1248) Teknium 2026-03-13 23:39:51 -07:00
  • 21422dba44 Merge pull request #1239 from NousResearch/hermes/hermes-07d947aa Teknium 2026-03-13 22:14:44 -07:00
  • b59da08730 fix: reduce file tool log noise teknium1 2026-03-13 22:14:00 -07:00
  • 329f83ff2d fix: stop local terminal warning without minisweagent teknium1 2026-03-13 22:00:36 -07:00
  • af8791a49d test: fix stale CI assumptions in parser and quick-command coverage (#1236) Teknium 2026-03-13 21:56:12 -07:00
  • 7c3cb9bb31 Merge pull request #1227 from NousResearch/hermes/hermes-07d947aa Teknium 2026-03-13 21:55:51 -07:00
  • a154a13811 Merge pull request #1237 from NousResearch/hermes/hermes-58b0a1f1 Teknium 2026-03-13 21:55:07 -07:00
  • 253d54a9e1 fix(cli): make /new, /reset, and /clear start real fresh sessions teknium1 2026-03-13 21:53:54 -07:00
  • 22990ed378 Merge pull request #1233 from NousResearch/hermes/hermes-7c22e5c1 Teknium 2026-03-13 21:37:02 -07:00
  • 206e56cc5e fix: finish HERMES_HOME path cleanup teknium1 2026-03-13 21:35:07 -07:00
  • 984f00e0b0 docs: expand Docusaurus coverage across CLI, tools, skills, and skins (#1232) Teknium 2026-03-13 21:34:41 -07:00
  • 607689095e fix: add codex forward-compat model listing teknium1 2026-03-13 21:34:01 -07:00
  • 437ec17125 fix(cli): respect HERMES_HOME in all remaining hardcoded ~/.hermes paths 0xIbra 2026-03-11 07:31:41 +01:00
  • 2bf6b7ad1a feat(skills): add Linear project management skill (#1230) Teknium 2026-03-13 21:20:32 -07:00
  • 899cb52e7a refactor: drop codex oauth model warning teknium1 2026-03-13 21:18:29 -07:00
  • 529729831c fix: explain codex oauth gpt-5.4 limits teknium1 2026-03-13 21:12:55 -07:00
  • 938e887b4c fix: keep honcho recall out of cached system prefix (#1201) Teknium 2026-03-13 21:07:00 -07:00
  • 57e98fe6c9 fix: surface gpt-5.4 in codex setup teknium1 2026-03-13 21:06:06 -07:00
  • 07d70a0345 test: cover empty cached Anthropic tool-call turns (#1222) Teknium 2026-03-13 20:44:25 -07:00