Skip to content

feat: add shared plugin sources and target overlays - #30

Merged
steve-calvert-glean merged 3 commits into
mainfrom
feat/shared-plugin-sources
Aug 10, 2026
Merged

feat: add shared plugin sources and target overlays#30
steve-calvert-glean merged 3 commits into
mainfrom
feat/shared-plugin-sources

Conversation

@steve-calvert-glean

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

Copy link
Copy Markdown
Contributor

Summary

  • add direct shared/<plugin> sources with target-specific overrides support
  • add explicit include/exclude content selection and recursive repositoryFiles
  • colocate MCP configuration, implementation, and shipping manifests under mcp/
  • retain the 0.10 composition interface for one migration window
  • document the new model and include an agent-executable 0.11 migration guide

Verification

  • npm run check
  • 202 tests passed, 1 skipped
  • npm pack --dry-run includes MIGRATING_TO_0.11.md
  • migrated agent-plugins consumer passes 195 MCP tests and builds/validates Claude, Cursor, and Codex outputs locally

Release sequencing

After merge, release pluginpack 0.11.0. The agent-plugins migration will then update its dependency to ^0.11.0 and open as a follow-up PR.

@steve-calvert-glean steve-calvert-glean added the enhancement New feature or request label Aug 10, 2026
Comment thread src/source.ts Outdated
Comment thread src/source.ts Outdated
@steve-calvert-glean steve-calvert-glean added the breaking Considered a breaking change label Aug 10, 2026
@steve-calvert-glean
steve-calvert-glean merged commit be9b878 into main Aug 10, 2026
4 checks passed
@steve-calvert-glean
steve-calvert-glean deleted the feat/shared-plugin-sources branch August 10, 2026 23:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking Considered a breaking change enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant