1.2 KiB
1.2 KiB
OpenQode Feature Wiring Task List
Power Features (from implementation_plan_power_features.md)
- TODO Tracker
- Verify
lib/todo-scanner.mjsexists and logic is correct - Verify
bin/ui/components/CleanTodoList.mjs - Wire up
TodoListinopencode-ink.mjsSidebar
- Verify
- Theme Switcher
- Verify
bin/themes.mjsexists - Verify
/themecommand inbin/opencode-ink.mjs - Ensure Theme context is applied to all components
- Verify
- Fuzzy File Finder
- Create
FuzzyFindercomponent (if missing) - Implement fuzzy matching logic
- Wire up
/findcommand or keybind inopencode-ink.mjs
- Create
Clean UI (from implementation_plan_clean_ui.md)
- Real-Time Agent Display
- Verify
ThinkingBlock.mjs(Done?) - Ensure
activeAgentis passed correctly inopencode-ink.mjs
- Verify
- Clean Message Rendering
- Verify
ChatBubble.mjsimplementation - Replace legacy message rendering in
opencode-ink.mjswithChatBubble - Fix "i text" artifact issues (System messages)
- Verify
Verification
- Test TODOs scanning
- Test Theme switching
- Test Fuzzy Finder
- Visual check of Chat UI