- document
opencode2 plugin addas the recommended V2-only installation method - document pinned V2 upgrades with
opencode2 plugin removefollowed byopencode2 plugin add
- omit absent V2 command prompt attachments instead of forwarding explicit
undefinedvalues that the plugin API rejects - add an isolated OpenCode V2 integration test covering plan creation and external editing
- update V2 command registration for the current
CommandDraft.add()API so plugin reload no longer interrupts model catalog initialization - verify compatibility with OpenCode V1
1.18.22and OpenCode V2v0.0.0-beta-18155
- restore OpenCode V1 loading by adding its required
server()adapter to the dual-host./serverexport while preserving native V2setup()
- move installation and upgrade guidance near the top of the README and recommend explicit release versions because
@latestdoes not update an existing installation
- correct the shared V1/V2 installation recipe to use only the V1-compatible
pluginfield
- support OpenCode V1 and V2 from the same npm package by preserving the V1 root entrypoint and adding a native V2
./serverentrypoint - port the plan agent, commands, custom tools, planner reminder, subagent restrictions, and reviewed-plan handoff guard to the V2 plugin API
- remove planner-only tools and reminders from V2 model context after transitioning to a non-plan agent
- resolve
edit_planandplanner_configplan paths against the active OpenCode worktree instead of the plugin process working directory
- export the plugin through a named
pluginentrypoint as well as the default export so npm-based OpenCode loading can register it correctly
- add a
planner_configdiagnostic tool and/planner-configcommand for inspecting planner runtime and editor configuration
- add an
/edit-plancommand that routes to theplanagent and reuses the existingedit_plantool flow - document
/edit-planand surface it in the runtime debug output
- promote
opencode-plannerto its stable release line - publish stable releases to npm
latest
- add planner-specific
PLAN_VISUALsupport for external plan review editor selection - treat external
edit_planchanges as plan review feedback and require resubmission beforeplan_exit
- deny
submit_planandplan_exitto the built-ingeneralandexploresubagents used by the planner - clarify npm plugin update wording in the README and remove redundant prompt-customization intro text
- fix README documentation for
agent.plan.promptreplacement behavior - restore
plan_prompttool documentation and note the build-agent fallback whenplan_exitis unavailable
- document
agent.plan.modelcustomization with OpenAIreasoningEffortexamples - fix README customization docs to match the current prompt-appending behavior
- replace
softprops/action-gh-release@v2withgh release createin the release workflow - avoid the GitHub Actions Node 20 deprecation warning from the release step
- let users replace the plugin's base
agent.plan.promptinstead of appending to it - add a
plan_prompttool so theplanagent can reveal the plugin prompt basis for customization
- gate
plan_exitinstructions on the OpenCode experimental plan-mode runtime flags - fall back to manual chat review when
submit_planis unavailable - add runtime debug and sandbox helpers for faster planner testing
- publish README updates describing the planning workflow and plannotator integration
- restore GitHub release permissions in the release workflow
- stop tracking IDE project files in git
- test GitHub Actions release publishing via npm Trusted Publishing
- mark npm publishes as public so first-time prerelease publication works with provenance enabled
- mark the package as an explicit prerelease line
- publish prereleases to the npm
betadist-tag instead oflatest - document OpenCode installation via
opencode-planner@beta
- initial standalone npm package for the
planagent plugin - includes OpenCode install instructions, CI, and npm publish workflow templates