hermes-agent/apps/desktop/src/app/chat
Brooklyn Nicholson 54b50037e1 fix(desktop): treat a pending prompt as paused-on-you, not working
A clarify/approval/sudo/secret prompt blocks the turn on the user, but the UI
treated it as an in-flight turn: the "thinking" timer kept ticking and Esc
interrupted the run — discarding a question you might want to come back to. Add
$activeSessionAwaitingInput (the pet's awaitingInput concept, scoped to the
active session) and use it to suppress the stall indicator and disarm Esc while a
prompt waits. Clear the session's prompts (and needsInput) on Stop and on turn
end so a resolved/aborted turn can't leave a dead panel or a stuck "needs input"
dot.
2026-06-26 03:55:34 -05:00
..
composer fix(desktop): treat a pending prompt as paused-on-you, not working 2026-06-26 03:55:34 -05:00
hooks style(desktop,tui): fix all lint/type/formatting issues 2026-06-26 01:04:33 -05:00
right-rail style(desktop,tui): fix all lint/type/formatting issues 2026-06-26 01:04:33 -05:00
sidebar style(desktop,tui): fix all lint/type/formatting issues 2026-06-26 01:04:33 -05:00
chat-drop-overlay.tsx Refactor desktop i18n field copy into nested structures 2026-06-06 07:51:44 -07:00
chat-swap-overlay.tsx Refactor desktop i18n field copy into nested structures 2026-06-06 07:51:44 -07:00
index.tsx style(desktop,tui): fix all lint/type/formatting issues 2026-06-26 01:04:33 -05:00
perf-probe.tsx chore(desktop): zero eslint/typecheck debt + prettier pass (#39100) 2026-06-04 14:10:38 +00:00
scroll-to-bottom-button.test.tsx fix(desktop): surface off-screen approvals via the jump-to-bottom control (#45853) 2026-06-13 23:07:22 +00:00
scroll-to-bottom-button.tsx fix(desktop): surface off-screen approvals via the jump-to-bottom control (#45853) 2026-06-13 23:07:22 +00:00
thread-loading.test.ts
thread-loading.ts perf(desktop): isolate streaming re-renders & cut layout thrash 2026-06-12 21:07:33 -05:00