Skip to content

Bind OpenCode native sessions to OrgX context - #32

Merged
hopeatina merged 4 commits into
mainfrom
codex/opencode-context-parity-20260824
Aug 29, 2026
Merged

hopeatina merged 4 commits into
mainfrom
codex/opencode-context-parity-20260824

Conversation

@hopeatina

Copy link
Copy Markdown
Contributor

Scope

  • move execution onto the official OpenCode v2 SDK session, event, prompt, diff, and abort seams
  • validate the strict OrgX activation wrapper and both canonical SHA-256 digests before native session creation
  • require durable Gateway acceptance before prompting or emitting Work Graph start
  • bind exact workspace lineage, native session, cwd, provider, streamed parts, terminal parts, and terminal receipt
  • add bounded reconnect, cancellation, privacy, redirect, and stale-authority handling
  • report provider auth as user_managed and release alpha.15

Verification

  • focused protocol suite: 42/42
  • full Vitest suite: 11 files, 106/106
  • Node contract tests: 8/8
  • typecheck
  • build
  • git diff --check
  • clean tarball install with SSH disabled; plugin alpha.15 and Gateway SDK alpha.10 resolved over pinned public HTTPS
  • core golden fixture byte-identical; context and activation digests match

Rollout

Publishing, installed-daemon proof, and the live Gateway acceptance canary remain separate post-merge gates.

@hopeatina
hopeatina merged commit bbdb433 into main Aug 29, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant