Changed
- Graduate the qualified native Beads integration from beta to the stable line: eleven permissioned operations, 29 workflow commands plus
oc-beads:diagnostics, packaged guidance and scope-bounded task execution.
- Breaking: require OpenCode
>=2.2.6 <2.3; upgrade OpenCode before selecting 2.0.0. No parallel 2.1 compatibility layer or automatic migration is provided; existing exact 1.x/beta pins remain available. Beads minimum remains 1.3.1.
- Reflect actual request capabilities: native composition when available, directly exposed Beads leaves when execute is unavailable, and independently permissioned direct shell. Preserve per-operation rejection, actor attribution and Stop/Cancel.
Fixed
- Restore durable workflow and once-captured diagnostic instructions after OpenCode 2.2 projects messages without metadata: resolve one native current-context snapshot map by retained user-message ID, with location/cancellation/generation checks and no new cache or side store.
- Reconcile README installation, migration and compatibility guidance with the accepted exact OpenCode 2.2.6 qualification. Runtime and packaged guidance are unchanged from the final Opus-reviewed candidate; version/README metadata create a new release artifact.
Known limitations
- Native compaction followed by switching to a model unable to replay the native window can leave older command instructions or captured diagnostics inaccessible. Report unavailable guidance instead of reconstructing it; Beads issue data is unaffected. Upstream #57424 /
opencode-beads-o66 remain unresolved.
- A declined nested operation need not end the entire composition; later operations retain independent permissions. Explicit Stop/Cancel is the cancellation boundary.
Compatibility and verification
- Requires OpenCode >=2.2.6 <2.3 and Beads >=1.3.1. Upgrade OpenCode before selecting the new plugin pin.
- Exact OpenCode2.2.6 native and one genuine-model workflow were qualified; final source and metadata gates passed Claude Opus5.5 review. Release runtime/guidance is unchanged from that qualified candidate.
- Existing exact1.x/beta pins remain available. Stable npm latest becomes2.0.0; next stays1.1.0-beta.5.
- No operator installation/activation is performed by this release. Snapshot availability deficiency o66/#57424 remains unresolved.
Source: a493652
Preparation: #41