# Things I want to do in this app - [x] Better interaction model - TUI - [x] Async channel integration with PlanningAgent - [x] Async channel integration with RalphLoop - [x] Spinner animation - [x] Help overlay - [x] Keyboard navigation in Kanban - [x] Thinking indication when running - no idea what model is doing - [x] Respond better to 429 requests - [ ] Resumable conversations/sessions - [ ] Wrapping/dynamically sized input for planning chats - [ ] Replace tool calls with tool results in planning chat view - [ ] New critique agent that will ruthlessly evaluate specs against plans - [ ] Configurable prompts for all agents - [ ] Utilize AGENTS.md if it exists - [ ] Focus on token minimization and cost control - maybe default to Haiku for implementation? Opus for critique, Sonnet for planning? - [ ] Configurable editing mode for planning, should default to insert - [ ] External logging for debugging capabilities - [x] fix error in tool call: `[write_file result: Error: Path denied: Cannot resolve path]`