Skip to content

feat: migrate plugin sources to pluginpack 0.11 - #12

Merged
steve-calvert-glean merged 1 commit into
mainfrom
feat/pluginpack-0.11-layout
Aug 10, 2026
Merged

feat: migrate plugin sources to pluginpack 0.11#12
steve-calvert-glean merged 1 commit into
mainfrom
feat/pluginpack-0.11-layout

Conversation

@steve-calvert-glean

@steve-calvert-glean steve-calvert-glean commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Summary

  • move canonical plugin content under shared/<plugin>/
  • consolidate target-specific plugin and repository-root content under overrides/<target>/
  • colocate the local MCP implementation, configuration, tests, and shipping manifest under shared/glean/mcp/
  • update build, release, and CI paths for the new layout
  • upgrade @gleanwork/pluginpack from 0.9.0 to 0.11.0
  • preserve the local MCP version-reporting work in its new location

Layout

  • plugin overrides: overrides/<target>/<plugin>/
  • generated repository-root files: overrides/<target>/root/

Generated output changes

  • Claude and Codex MCP implementation files now ship below mcp/
  • Claude and Codex MCP command paths point to mcp/start.mjs
  • Claude and Cursor generated repositories now include a root LICENSE
  • all other generated plugin content remains equivalent

Verification

  • clean npm ci using published pluginpack 0.11.0
  • npm run check:no-shell
  • npm run typecheck:bundle
  • 195 MCP tests passed
  • Claude, Cursor, and Codex builds completed
  • all three generated outputs passed pluginpack validation

Local files

EVAL-CHECKLIST.md and docs/ were intentionally excluded from this PR.

@steve-calvert-glean
steve-calvert-glean merged commit d211d82 into main Aug 10, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant