Skip to content

fix(opencode-plugin): use js source install wrapper#2802

Closed
ZaynJarvis wants to merge 1 commit into
mainfrom
codex/opencode-plugin-ovtest-flow
Closed

fix(opencode-plugin): use js source install wrapper#2802
ZaynJarvis wants to merge 1 commit into
mainfrom
codex/opencode-plugin-ovtest-flow

Conversation

@ZaynJarvis

@ZaynJarvis ZaynJarvis commented Jun 24, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Rename the OpenCode source-install wrapper to openviking.js and update docs.
  • Keep the package internals on index.mjs; only the top-level local plugin entry changes.
  • Move the broader plugin validation flow to ovtest branch test/openviking-agent-plugin-contracts.

Validation

  • npm run check && npm test in examples/opencode-plugin
  • git diff --check origin/main...HEAD
  • OpenCode 1.3.10 live scanner smoke: .mjs wrapper registered 0 OpenViking tools; .js wrapper registered memwrite, memsearch, and codeoutline
  • opencode-ai@1.17.9 live scanner smoke: same .mjs miss / .js load result
  • ovtest branch validation: go test ./plugins -v, go test ./..., and manual OVTEST_LIVE_OPENCODE=1 go test ./plugins -run TestOpenCodeLocalPluginScannerLive -v

@ZaynJarvis ZaynJarvis closed this Jun 24, 2026
@github-project-automation github-project-automation Bot moved this from Backlog to Done in OpenViking project Jun 24, 2026
@ZaynJarvis ZaynJarvis changed the title test(ovtest): cover OpenCode and Hermes plugin contracts fix(opencode-plugin): use js source install wrapper Jun 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant