Skip to content

[Discussion] OpenCode V2 Plugin Support #31

Description

@CasualDeveloper

Describe the enhancement you want to request

Support Cursor models in OpenCode V2, including private models, exact variants, images, and OAuth login. OpenCode should manage history, permissions, tools, and compaction.

Use beta for the V2-only package and keep main as the existing release line. Publish reviewed 3.0.0-beta.N versions under the npm beta tag. The channel name identifies V2 compatibility, not a lower quality bar.

Current status

Hey @makeittech, #33 has merged and #35 is ready for review and merge. Please merge #34 first.

The current implementation is 341c781 on feat/opencode-v2-host-owned-cursor, rather than my fork's older beta branch. npm run verify passed in CI, including host restart and compaction tests.

Composer failed an earlier conflicting-instruction test. The new priority rule, opaque-reasoning replay, and continued work after automatic compaction pass their offline checks but still need live verification. The test report has the details.

Please keep this issue open until publication and release checks are complete. Code review continues in #35.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions