Skip to content

v2.0.0

Choose a tag to compare

@snarkipus snarkipus released this 09 Nov 13:01
a493652

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