Skip to content

fix(plugin): surface missing server plugin entrypoints (origin #48699) - #70

Open
kvnloo wants to merge 2 commits into
devfrom
factory/plugin-missing-strengthen-48699
Open

kvnloo wants to merge 2 commits into
devfrom
factory/plugin-missing-strengthen-48699

Conversation

@kvnloo

@kvnloo kvnloo commented Sep 26, 2026 •

Copy link
Copy Markdown
Owner

Summary

Surface configured server plugins that resolve to no server entrypoint instead of silently dropping them.

The server loader's report.missing callback now routes through the same visible plugin-error path used by other load failures. Focused coverage exercises missing server and TUI entrypoints and pins the server wiring.

Credit / provenance

This builds directly on upstream anomalyco#48699 by @RaviTharuma, who identified the silent report.missing seam and proposed the production fix. Earlier related entrypoint-reporting work in anomalyco#44372 by @AllanSantos-DV also helped establish the problem space. This branch refreshes the fix and adds focused regression coverage.

Current refresh

  • rebased cleanly onto current dev on 2026-10-03
  • 0 commits behind
  • changes only packages/opencode/src/plugin/index.ts plus one focused test file
  • no unrelated changes

github_writes_origin=0 — ready to promote when upstream write access is available.

@github-actions

Copy link
Copy Markdown

This PR doesn't fully meet our contributing guidelines and PR template.

What needs to be fixed:

  • PR description is missing required template sections. Please use the PR template.

Please edit this PR description to address the above within 2 hours, or it will be automatically closed.

If you believe this was flagged incorrectly, please let a maintainer know.

@github-actions

Copy link
Copy Markdown

Thanks for your contribution!

This PR doesn't have a linked issue. All PRs must reference an existing issue.

Please:

  1. Open an issue describing the bug/feature (if one doesn't exist)
  2. Add Fixes #<number> or Closes #<number> to this PR description

See CONTRIBUTING.md for details.

@kvnloo
kvnloo force-pushed the factory/plugin-missing-strengthen-48699 branch from a112672 to 42f70d9 Compare October 3, 2026 21:18
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