Files
OpenQode/Documentation/wiring_task.md

1.2 KiB

OpenQode Feature Wiring Task List

Power Features (from implementation_plan_power_features.md)

  • TODO Tracker
    • Verify lib/todo-scanner.mjs exists and logic is correct
    • Verify bin/ui/components/CleanTodoList.mjs
    • Wire up TodoList in opencode-ink.mjs Sidebar
  • Theme Switcher
    • Verify bin/themes.mjs exists
    • Verify /theme command in bin/opencode-ink.mjs
    • Ensure Theme context is applied to all components
  • Fuzzy File Finder
    • Create FuzzyFinder component (if missing)
    • Implement fuzzy matching logic
    • Wire up /find command or keybind in opencode-ink.mjs

Clean UI (from implementation_plan_clean_ui.md)

  • Real-Time Agent Display
    • Verify ThinkingBlock.mjs (Done?)
    • Ensure activeAgent is passed correctly in opencode-ink.mjs
  • Clean Message Rendering
    • Verify ChatBubble.mjs implementation
    • Replace legacy message rendering in opencode-ink.mjs with ChatBubble
    • Fix "i text" artifact issues (System messages)

Verification

  • Test TODOs scanning
  • Test Theme switching
  • Test Fuzzy Finder
  • Visual check of Chat UI