strix/strix/interface/viewer
Ahmed Allam 16a316540c refactor(agents): replace respond_to_user with a text-free wait_for_user
Plain text is now the only channel to the user. wait_for_user takes no
arguments and only parks the agent, so a reply can no longer be written
twice (once as text, once as a tool argument). The driver bounces a
wait_for_user call that follows no assistant text back into recovery.
TUI and viewer render wait_for_user as the waiting marker alone and keep
rendering recorded respond_to_user events with their message.
2026-10-05 04:09:17 +03:00
..
frontend refactor(agents): replace respond_to_user with a text-free wait_for_user 2026-10-05 04:09:17 +03:00
static refactor(agents): replace respond_to_user with a text-free wait_for_user 2026-10-05 04:09:17 +03:00
__init__.py refactor: move strix/viewer under strix/interface 2026-07-26 13:11:14 -07:00
auth.py Create credential files with owner-only permissions (#945) 2026-08-03 19:36:59 -07:00
cli.py fix(viewer): show stopped run status 2026-09-04 01:10:10 +03:00
report_pdf.py fix(viewer): harden PDF report rendering (#1192) 2026-08-31 20:22:33 -04:00
server.py Require viewer session for run data 2026-08-19 15:25:57 -04:00
transcript.py feat(tui): replace Textual with a Go/Bubble Tea interface (#941) 2026-08-03 19:23:07 -07:00