Per the PRD §5 C5 + O3: the Trading menu (agent single-cycle [confirm], monitor poll, autonomy, record-flow, reset-hwm, resume-entries [typed], kill, resume [typed]) and the Data menu (fetch, fetch --check, repair gaps, freshness overview, db import). Every typed action keeps its typed prompt rendered in-console — identical prompts, logs, and audit events to the CLI; never piped or pre-filled. Acceptance: parity tests for the typed contracts; no TUI-originated order path that bypasses the agent pipeline.
Per the PRD §5 C5 + O3: the Trading menu (agent single-cycle [confirm], monitor poll, autonomy, record-flow, reset-hwm, resume-entries [typed], kill, resume [typed]) and the Data menu (fetch, fetch --check, repair gaps, freshness overview, db import). Every typed action keeps its typed prompt rendered in-console — identical prompts, logs, and audit events to the CLI; never piped or pre-filled. Acceptance: parity tests for the typed contracts; no TUI-originated order path that bypasses the agent pipeline.