Summary
Integrate Ralph async control commands into flow-next-tui, allowing users to monitor and control Ralph runs from the terminal UI via sentinel files.
Flow Epic: fn-14-wv3
Features
- Display pause/stop state badges in run list
- Show
completion_reason for finished runs
- Add keybindings for pause/resume/stop actions (
p/r/s)
- Real-time state updates (poll sentinel files)
Motivation
Addresses feedback in #51 - users want to control Ralph runs without leaving the TUI. The sentinel file mechanism from fn-13-pxj is already implemented; this epic exposes those controls in the TUI.
Key Files
flow-next-tui/src/lib/runs.ts — run discovery, isRunActive()
flow-next-tui/src/lib/types.ts — type definitions
- Sentinel files:
PAUSE, STOP, completion.json in run directories
Related
Tasks
Summary
Integrate Ralph async control commands into flow-next-tui, allowing users to monitor and control Ralph runs from the terminal UI via sentinel files.
Flow Epic: fn-14-wv3
Features
completion_reasonfor finished runsp/r/s)Motivation
Addresses feedback in #51 - users want to control Ralph runs without leaving the TUI. The sentinel file mechanism from fn-13-pxj is already implemented; this epic exposes those controls in the TUI.
Key Files
flow-next-tui/src/lib/runs.ts— run discovery,isRunActive()flow-next-tui/src/lib/types.ts— type definitionsPAUSE,STOP,completion.jsonin run directoriesRelated
Tasks