Skip to content

fix(cli): restore plugin list diagnostics#37540

Merged
rekram1-node merged 1 commit into
v2from
plugin-list-logging
Jul 17, 2026
Merged

fix(cli): restore plugin list diagnostics#37540
rekram1-node merged 1 commit into
v2from
plugin-list-logging

Conversation

@opencode-agent

Copy link
Copy Markdown
Contributor

Summary

  • restore opencode2 plugin list using the V2 plugin API
  • log plugin package load failures with the target and Effect cause instead of silently skipping them
  • verify invalid plugins are logged while later valid plugins still load

Addresses the diagnostics and command regression reported in #37533. V1 plugin implementations remain intentionally incompatible with V2.

Tests

  • bun test test/config/plugin.test.ts --timeout 30000 (packages/core)
  • GOMAXPROCS=4 bun typecheck (packages/core)
  • GOMAXPROCS=4 bun typecheck (packages/cli)
  • bun run build (packages/cli)
  • bun run src/index.ts plugin list --help (packages/cli)

Requested by: @rekram1-node (Aiden Cline via Slack)

@rekram1-node
rekram1-node merged commit f2a4011 into v2 Jul 17, 2026
9 checks passed
@rekram1-node
rekram1-node deleted the plugin-list-logging branch July 17, 2026 18:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant