All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Branch-based brainstorming with parallel exploration
- Browser UI for answering questions
- Event-driven answer processing with
await_brainstorm_complete - Inline probe logic for automatic follow-up question generation
- User-configurable agent settings via
~/.config/opencode/octto.json - Question types:
pick_one,pick_many,confirm,ask_text,rank,rate,slider,thumbs,show_plan,show_options,show_diff,review_section - Dual session system (state persistence + browser WebSocket)
- Design document output to
docs/plans/
- Input validation for all question configs (empty options, bounds checking)
- Whitelisted agent config overrides (only model, temperature, maxSteps)
- Session ID path traversal protection