opencode-openspec-task-tui automatically selects the active OpenSpec change for the current project and adds a read-only OpenCode sidebar. It shows global and per-section task progress and keeps accordion preferences separate by project and change.
- Node.js 22.13 or newer
- OpenCode with a compatible TUI plugin API
- The
openspecCLI available onPATH - An OpenSpec project opened as the current OpenCode project
Install the package:
npm install opencode-openspec-task-tuiAdd its TUI entry to ~/.config/opencode/tui.json:
{
"$schema": "https://opencode.ai/tui.json",
"plugin": ["opencode-openspec-task-tui"]
}Restart OpenCode after changing the configuration.
From this repository, install dependencies and build the bundle:
pnpm install
pnpm buildPoint OpenCode at the resulting JavaScript file with an absolute path:
{
"$schema": "https://opencode.ai/tui.json",
"plugin": ["/absolute/path/to/opencode-openspec-task-tui/dist/tui.js"]
}Restart OpenCode. Keep the bundle in this package directory so its OpenCode, OpenTUI, and Solid peer dependencies remain resolvable.