Commit Graph

  • a7831b63db fix(tui): stabilize live progress rendering Brooklyn Nicholson 2026-04-26 15:23:43 -05:00
  • d4dde6b5f2 fix(tui): restore resumed transcript lineage Brooklyn Nicholson 2026-04-26 15:16:12 -05:00
  • 755a280424 chore(release): map Wang-tianhao in AUTHOR_MAP Teknium 2026-04-26 13:02:31 -07:00
  • 6087e04043 fix(slack): extract rich_text quotes/lists and link unfurl previews Wang-tianhao 2026-04-26 13:02:27 -07:00
  • 4921b26945 fix(cron): keep homeassistant toolset enabled when HASS_TOKEN is set (#16208) Teknium 2026-04-26 12:55:58 -07:00
  • 822b507a72 chore(release): map maxims-oss in AUTHOR_MAP Teknium 2026-04-26 12:54:20 -07:00
  • 18beb69b49 fix(memory): close embedded Hindsight async client cleanly maxims-oss 2026-04-26 12:53:53 -07:00
  • bf05b8f4a2 fix(gateway): clean up cached agents on shutdown (#11205) Tranquil-Flow 2026-04-20 07:01:20 +00:00
  • 778fd1898e fix(slack): surface attachment access diagnostics Zainan Victor Zhou 2026-04-26 12:47:10 -07:00
  • 45bfcb9e71 test: update bare-agent helper for live-runtime attrs added by #16099 Teknium 2026-04-26 12:43:52 -07:00
  • aa7b5acfcd pass attribution check MRHwick 2026-04-24 14:18:15 -04:00
  • 36e352afa7 preserve the original comment MRHwick 2026-04-24 14:16:09 -04:00
  • 2d86e97a7e fix(run_agent): shut down background review memory providers MRHwick 2026-04-24 13:40:50 -04:00
  • edadeaf495 chore(release): map Satoshi-agi and kunlabs in AUTHOR_MAP Teknium 2026-04-26 12:34:14 -07:00
  • f9885130b4 fix(slack): download files in Slack Connect channels kunlabs 2026-04-26 12:33:57 -07:00
  • f414df3a56 fix(slack): include team_id in thread-context cache key flobo3 2026-04-19 13:01:00 +03:00
  • c0d25df311 fix(slack): preserve thread-parent context when cron/bot posted the parent Satoshi-agi 2026-04-19 21:48:10 +09:00
  • 10e36188da fix(cli): wire approvals in background tasks helix4u 2026-04-26 13:19:10 -06:00
  • 6a3102f9d4 chore(release): map hhuang91 in AUTHOR_MAP Teknium 2026-04-26 12:28:05 -07:00
  • 75d3eaa0e4 fix(slack): exclude U/W user IDs from explicit target regex bde3249023 2026-04-26 12:27:19 -07:00
  • 802c7acb81 fix(Slack): resolve Slack channels by raw ID and enumerate joined channels hhuang91 2026-04-26 03:51:20 -04:00
  • 541cd732e8 chore(models): drop deepseek from OpenRouter and Nous Portal curated picker lists (#16197) Teknium 2026-04-26 12:28:17 -07:00
  • 4d119bb62a test: blank platform-gating env vars in hermetic fixture Teknium 2026-04-26 12:23:05 -07:00
  • 878c196738 chore(release): map hhhonzik in AUTHOR_MAP Teknium 2026-04-26 12:19:02 -07:00
  • 50dd67c680 fix(slack): skip _mentioned_threads registration when strict_mention is on Honza Stepanovsky 2026-04-26 12:18:59 -07:00
  • aea4a90f0e feat(slack): add opt-in slack.strict_mention gate for channel threads Ching 2026-04-18 23:16:53 +03:00
  • 897dc3a2bb fix(install+update): add /usr/local/bin PATH guard for RHEL root non-login shells (#16191) Teknium 2026-04-26 12:22:37 -07:00
  • 350ee1bf23 refactor(tui): render progress in ordered stream timeline Brooklyn Nicholson 2026-04-26 14:12:43 -05:00
  • 3d21f97422 fix(tui): keep live tool state before stream segments Brooklyn Nicholson 2026-04-26 14:06:42 -05:00
  • 4b5a88d714 fix(slack): honor reply_in_thread=false for top-level channel messages Teknium 2026-04-26 12:01:47 -07:00
  • b1be86ef96 fix(gateway): bridge slack.reply_in_thread config bde3249023 2026-04-15 16:19:48 -07:00
  • 7b5b524fc7 refactor(tui): clean thinking and viewport helpers Brooklyn Nicholson 2026-04-26 14:03:36 -05:00
  • a30ffbe1d4 fix(tui): show queued prompts when drained Brooklyn Nicholson 2026-04-26 14:01:14 -05:00
  • c9f7b703dd fix(tui): filter thinking status noise Brooklyn Nicholson 2026-04-26 13:59:56 -05:00
  • a8bfe72d35 fix(tui): address latest review feedback Brooklyn Nicholson 2026-04-26 13:56:26 -05:00
  • ae7687cdc5 chore(release): map zhiyanliu in AUTHOR_MAP Teknium 2026-04-26 11:46:01 -07:00
  • c730f6cc0b test(gateway): cover Slack vs non-Slack home-channel onboarding hint sgaofen 2026-04-26 11:45:29 -07:00
  • d993a3f450 fix(gateway): use /hermes sethome in onboarding hint on Slack Zhi Yan Liu 2026-04-24 00:24:20 +08:00
  • 1dfcc2ffc3 fix(gateway): /queue is now a true FIFO — each invocation gets its own turn (#16175) Teknium 2026-04-26 11:55:09 -07:00
  • 5b2c59559a feat(terminal): collapse subagent task_ids to shared container (#16177) Teknium 2026-04-26 11:55:02 -07:00
  • 2be5e181a9 fix(tui): keep thinking color theme-neutral Brooklyn Nicholson 2026-04-26 13:54:12 -05:00
  • 015f6c825d fix(tui): support modified enter for multiline input Brooklyn Nicholson 2026-04-26 13:52:54 -05:00
  • bb59d3bac2 fix(tui): preserve completed thinking panel Brooklyn Nicholson 2026-04-26 13:49:41 -05:00
  • 4a21920b5e fix(tui): address copilot review nits Brooklyn Nicholson 2026-04-26 13:43:08 -05:00
  • cc16d0ef77 Merge remote-tracking branch 'origin/main' into bb/tui-long-session-perf Brooklyn Nicholson 2026-04-26 13:39:57 -05:00
  • 087e74d4d7 feat(slack): register every gateway command as a native slash (Discord/Telegram parity) (#16164) Teknium 2026-04-26 11:38:32 -07:00
  • a8fcd1c742 fix(tui): apply details mode live Brooklyn Nicholson 2026-04-26 13:30:08 -05:00
  • 9be83728a6 docs(docker-backend): clarify container is shared across sessions, not per-session (#16158) Teknium 2026-04-26 10:46:08 -07:00
  • 9397767513 chore(skills): remove empty feeds category (#16153) Teknium 2026-04-26 10:44:56 -07:00
  • 9662e3218a fix(tui): call maybe_auto_title for TUI sessions (#15949) (#16151) Teknium 2026-04-26 10:44:22 -07:00
  • 0824ba6a9d fix(/branch): redirect session_log_file and expose branch sessions in list (#14854) (#16150) Teknium 2026-04-26 10:28:19 -07:00
  • 42c076d349 feat(browser): auto-spawn local Chromium for LAN/localhost URLs in cloud mode (#16136) Teknium 2026-04-26 09:57:58 -07:00
  • 0e2a53eab2 feat(skills): show enabled/disabled status in 'skills list' (#16129) Teknium 2026-04-26 09:20:53 -07:00
  • 6814646b36 fix(tui): avoid duplicating flushed stream text Brooklyn Nicholson 2026-04-26 10:58:18 -05:00
  • eaa7e2db67 feat(cli,tui): surface /queue, /bg, /steer in agent-running placeholder (#16118) Teknium 2026-04-26 08:50:30 -07:00
  • 4e356098d2 fixup! fix(gateway): preserve inactivity clock on interrupt-recursive cached-agent turns (#15654) briandevans 2026-04-25 17:12:36 -07:00
  • de24315978 fix(gateway): preserve inactivity clock on interrupt-recursive cached-agent turns (#15654) briandevans 2026-04-25 16:20:58 -07:00
  • 20cb706e03 chore: extend [SYSTEM:→[IMPORTANT: rename + AUTHOR_MAP Teknium 2026-04-26 08:39:12 -07:00
  • d7a3468246 fix(prompts): replace [SYSTEM: with [IMPORTANT: to avoid Azure content filter ygd58 2026-04-09 15:10:07 +02:00
  • f2d655529a fix(auth): hoist get_env_value import + strengthen .env fallback tests Teknium 2026-04-26 08:30:56 -07:00
  • 27f4dba5ce test: add unit tests for credential pool env fallback 阿泥豆 2026-04-26 14:54:48 +08:00
  • 8443998dc3 fix(auth): resolve API keys from ~/.hermes/.env and credential_pool 阿泥豆 2026-04-26 14:35:55 +08:00
  • e3901d5b25 fix(run_agent): background review fork inherits parent's live runtime (#16099) Teknium 2026-04-26 08:29:40 -07:00
  • 06f81752ed Revert "feat(kanban): durable multi-profile collaboration board (#16081)" (#16098) Teknium 2026-04-26 08:29:37 -07:00
  • 9ef1ae138a fix(docker): don't chown config.yaml after gosu drop (#15865) (#16096) Teknium 2026-04-26 08:27:39 -07:00
  • c5196f1fc2 chore(release): map focusflow.app.help@gmail.com to yes999zc Teknium 2026-04-26 08:24:25 -07:00
  • 63bf7a29b6 fix(run_agent): prevent reasoning_content regression in DeepSeek/Kimi tool-call replay FocusFlow Dev 2026-04-26 12:16:32 +08:00
  • 15937a6b46 feat(kanban): durable multi-profile collaboration board (#16081) Teknium 2026-04-26 08:24:26 -07:00
  • 454d883e69 refactor: drop persist_session plumbing + fix broken btw mid-turn bypass (#16075) Teknium 2026-04-26 07:15:23 -07:00
  • 70f56e7605 fix(gateway): let /btw dispatch mid-turn instead of being rejected Teknium 2026-04-26 07:10:52 -07:00
  • 7fa70b6c87 refactor: /btw is now an alias for /background (#16053) Teknium 2026-04-26 07:11:08 -07:00
  • 9a70260490 Revert "feat(onboarding): port first-touch hints to the TUI (#16054)" (#16062) Teknium 2026-04-26 06:31:37 -07:00
  • ffd2621039 feat(onboarding): port first-touch hints to the TUI (#16054) Teknium 2026-04-26 06:24:19 -07:00
  • 1e37ddc929 feat(cli): add 'hermes fallback' command to manage fallback providers (#16052) Teknium 2026-04-26 06:19:04 -07:00
  • 83c1c201f6 feat(onboarding): contextual first-touch hints for /busy and /verbose (#16046) Teknium 2026-04-26 06:06:27 -07:00
  • 4bda9dcade fix(gateway): honor voice.auto_tts config in auto-TTS gate (#16007) (#16039) Teknium 2026-04-26 05:52:05 -07:00
  • 67dcace412 docs(config): show options in comments for display settings (#16038) Teknium 2026-04-26 05:51:37 -07:00
  • 35c57cc46b fix(gateway): suppress tool-progress bubbles after interrupt (#16034) Teknium 2026-04-26 05:47:37 -07:00
  • e8441c4c0f fix(clipboard): report native/tmux success, keep Ctrl+Shift+C on dashboard Teknium 2026-04-26 05:44:38 -07:00
  • 2511207cb0 chore: revert docs Harry Riddle 2026-04-26 18:46:55 +07:00
  • 0f3a6f0fb3 fix(clipboard): dashboard Ctrl+C direct copy; TUI honest feedback; HERMES_TUI_FORCE_OSC52 Harry Riddle 2026-04-26 18:37:21 +07:00
  • a562420383 fix(tui): robust clipboard handling with debug logging and headless detection Harry Riddle 2026-04-26 15:19:16 +07:00
  • 855366909f feat(models): remote model catalog manifest for OpenRouter + Nous Portal (#16033) Teknium 2026-04-26 05:46:43 -07:00
  • d09ab8ff13 fix(mcp-oauth): preserve server_url path for protected-resource validation (#16031) Teknium 2026-04-26 05:43:54 -07:00
  • 438db0c7b0 fix(cli): /model picker honors provider-specific context caps (#16030) Teknium 2026-04-26 05:43:31 -07:00
  • 2ccdadcca6 fix(deepseek): bump V4 family context window to 1M tokens zkl 2026-04-24 14:48:55 +08:00
  • 76042f5867 feat(review): class-first skill review prompt (#16026) Teknium 2026-04-26 05:17:10 -07:00
  • 192e7eb21f fix(nous): don't trip cross-session rate breaker on upstream-capacity 429s (#15898) Teknium 2026-04-26 04:53:42 -07:00
  • d91e24547c fix(tui): attach inline diffs to tool timeline Brooklyn Nicholson 2026-04-26 05:17:26 -05:00
  • 05dc2eec36 fix(tui): tighten timeline detail spacing Brooklyn Nicholson 2026-04-26 05:13:21 -05:00
  • 2e6c3c7d23 fix(tui): address follow-up review nits Brooklyn Nicholson 2026-04-26 05:06:57 -05:00
  • a0aebad673 fix(tui): anchor details to stream timeline Brooklyn Nicholson 2026-04-26 04:59:44 -05:00
  • 7143d22a83 fix(tui): keep queued sends in queue UI Brooklyn Nicholson 2026-04-26 04:49:56 -05:00
  • 5ac4088856 fix(tui): keep live progress visible while scrolling Brooklyn Nicholson 2026-04-26 04:46:44 -05:00
  • e16e196c7e fix(tui): keep selection drag responsive Brooklyn Nicholson 2026-04-26 04:44:19 -05:00
  • 7d68ea9501 fix(tui): stream legacy thinking deltas visibly Brooklyn Nicholson 2026-04-26 04:42:04 -05:00
  • bc17310442 fix(tui): smooth selection drag behavior Brooklyn Nicholson 2026-04-26 04:39:25 -05:00
  • 8f0fa0836f fix(tui): preserve composer width on narrow panes Brooklyn Nicholson 2026-04-26 04:35:54 -05:00
  • bbd950efcf fix(tui): keep stream cadence responsive while typing Brooklyn Nicholson 2026-04-26 04:32:55 -05:00
  • 381121025e fix(tui): address review feedback Brooklyn Nicholson 2026-04-26 04:28:55 -05:00