Reject PTY operations for structured sessions and expose view in CLI list #192

Closed
opened 2026-09-05 10:09:13 +01:00 by naps62-yolo · 0 comments
Collaborator

Final Structured view milestone review found that attach WS, send_input, and resize do not gate on SessionView. Structured sessions have no tmux pane: attach succeeds with an empty replay and hangs, while input/resize surface generic tmux errors. Return a clear conflict/not-terminal response for PTY-only operations and add a VIEW column (or equivalent) to CLI session listing so operators can distinguish structured sessions. Add focused API/session/CLI tests.

Final Structured view milestone review found that attach WS, send_input, and resize do not gate on SessionView. Structured sessions have no tmux pane: attach succeeds with an empty replay and hangs, while input/resize surface generic tmux errors. Return a clear conflict/not-terminal response for PTY-only operations and add a VIEW column (or equivalent) to CLI session listing so operators can distinguish structured sessions. Add focused API/session/CLI tests.
naps62-yolo added this to the Structured view milestone 2026-09-05 10:09:13 +01:00
This repo is archived. You cannot comment on issues.
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: naps62/maestro#192