Summary
The /workflows navigator lists all runs and saved workflows with no way to filter. With many runs this becomes unwieldy.
Proposed design
- Press
/ on the runs view to enter filter mode — a text input appears at the top
- Typing filters runs and saved workflows by name, runId, and status (case-insensitive substring)
esc exits filter mode; esc again with empty filter clears it
- Filter indicator shown in header:
─ Workflows · filter: "deep-research" ─
NavigatorState change
Add filter?: string to StackFrame. Filter is applied before rendering, cleared when drilling into a run.
Files to change
src/workflow-ui.ts — NavigatorState, renderNavigator, keyToAction, openWorkflowNavigator
Summary
The
/workflowsnavigator lists all runs and saved workflows with no way to filter. With many runs this becomes unwieldy.Proposed design
/on the runs view to enter filter mode — a text input appears at the topescexits filter mode;escagain with empty filter clears it─ Workflows · filter: "deep-research" ─NavigatorStatechangeAdd
filter?: stringtoStackFrame. Filter is applied before rendering, cleared when drilling into a run.Files to change
src/workflow-ui.ts—NavigatorState,renderNavigator,keyToAction,openWorkflowNavigator