Repository navigation
v2.1.0
OpenCode TeamLead v2.1.0
TeamLead v2.1.0 adds a native OpenCode TUI indicator and command-palette controls, plus a choice of project-local or user-global installation. Execution settings and run history stay isolated per project in either installation mode.
Highlights
- Live status at the prompt: see the execution mode, phase, completed tasks, and active workers without opening the run log. An interrupted run is distinguished from a live one after a restart.
- TeamLead in Ctrl+P: open status and history, plan or execute a goal, resume a run, and reach models, settings, and diagnostics from the command palette. Existing
/lead*commands remain available. - Choose installation scope: both installers support local and global installation. Global installation shares the plugin, commands, agents, and TUI integration across projects while retaining each project's
.opencode/teamlead.jsonand.opencode/.teamlead/state. - Safe updates: TUI registration is idempotent and preserves unrelated plugins and comments in existing
tui.jsoncfiles. - Runtime reliability: persisted-state validation, cross-process state locks, verified-patch recovery, stricter budget admission, and subprocess-tree cancellation are included in this release.
Installation
Download opencode-teamlead-v2.1.0.tar.gz and verify it using the accompanying .sha256 file. Extract the archive and run one of the following commands from its root:
./install.sh --scope local --project /path/to/project
./install.sh --scope global.\install.ps1 -InstallScope Local -Project C:\path\to\project
.\install.ps1 -InstallScope GlobalRestart OpenCode, then use Ctrl+P → TeamLead or run /lead-doctor. The supported host family is OpenCode >=1.18.30 <2.0.0; TUI integration depends on the host's TUI plugin support.
Documentation: English README · Russian README · Russian installation guide · Changelog.