Repository navigation
v0.13.1 — OpenCode V2 Plugin Migration
Fixed
- OpenCode V2 plugin migration:
CCGSHooks,DriftDetector, andChangelogGeneratorported to the OpenCode V2id/setup(ctx)plugin contract and V2 hook payloads (ctx.tool.hook,ctx.event.subscribe) in all six runtime/core-module copies (#107, #108) - Project-scoped event handling: events resolve to this project via envelope/nested location or
session.get(); foreign-project events are ignored before archiving state (#108) - Asset validation reporting: invalid V2 asset output reported through the completed tool result instead of throwing from
execute.after(#108) - V2
shelltool recognition: protected-branch push checks and changelog command detection read V2shellinput; CCGS agent auditing handles V2subagentinvocations/completions with correct ordering (#108) - Session ID import:
Session.IDimported from@opencode/schema/sessionin all six plugin copies (#108) - Framework docs alignment: agent/module counts and stale references corrected (#106)
- New plugin regression suite
test-plugin-v2.mjs(19 tests); full suite 177 tests passing
Full changelog: v0.13.0...v0.13.1