Repository navigation
1.14.0: restore OpenCode version compatibility
Open Pstack 1.14.0 replaces the withdrawn 2.0.0 release. The historical v2.0.0 tag is preserved, but its release announcement has been removed.
OpenCode compatibility now uses stable V1 >=1.18.29 <2 and V2 >=2.0.0 <3 ranges with required capability checks. Compatible patch and minor updates do not require an exact-version allowlist. V1 support is restored alongside V2's native configuration and persisted completion validation. Explicit ChatGPT subscription routing is available on both contracts with API spending denied.
The repository now requires explicit user approval for major plugin versions and exact provider-version restrictions.
Validation used the exact packaged candidate in installed Codex and Claude Code parents. Live read and write checks passed on OpenCode 1.18.32, 2.0.25, and 2.0.27; installed-runner checks also passed on 2.0.26. Independent output, file-byte, native-stream, and V2 persisted-session checks passed. The full source suite and final CI passed. PR #123 records the complete evidence and preserved failed attempts.
Known limits: OpenCode 2.0.0 failed configuration preflight before inference and also lacks credential-method metadata required for subscription validation. No V2 minor release was available for live testing; future-minor admission has synthetic regression coverage. Model selection is evidenced by pinned invocation arguments, not backend attestation. Copilot review requests produced no review; no approval is claimed.
Users who installed 2.0.0 should follow the explicit replacement instructions in Update, switch, or roll back.
Cursor baseline: 0.15.15, commit df581122cde17e6e27686b5a448bde23e4ad4318. Previous tested tag: v1.13.0. See adaptations and exclusions and release history.