Skip to content

Conversation

@bborn
Copy link
Owner

@bborn bborn commented Jan 31, 2026

Summary

  • Add OpenCode executor to the TUI dropdown in both new task form and edit task form
  • Add OpenCode to the README executor documentation table

Context

The OpenCode executor was implemented in #318 but was not included in the TUI's executor selection dropdown (internal/ui/form.go). Users could not select OpenCode as an executor when creating or editing tasks through the TUI.

Changes

  • internal/ui/form.go: Added db.ExecutorOpenCode to the allExecutors list in both NewFormModel() and NewEditFormModel() functions
  • README.md: Added OpenCode entry to the executors table

Test plan

  • Project builds successfully
  • All UI tests pass
  • All executor tests pass

🤖 Generated with Claude Code

bborn and others added 2 commits January 31, 2026 10:29
The OpenCode executor was implemented but not included in the TUI's
executor dropdown when creating or editing tasks. This adds OpenCode
to both NewFormModel and NewEditFormModel in internal/ui/form.go,
and documents it in the README executor table.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
The OpenCode CLI uses --prompt to pass the initial prompt, not a
positional argument. The positional argument is for specifying the
project directory path. This was causing OpenCode to crash on startup.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@bborn bborn merged commit 7e2203d into main Jan 31, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant