Repository navigation
opencode-swarm-plugin@0.57.1
·
118 commits
to main
since this release
Patch Changes
-
d4ae604Thanks @joelhooks! - > "In other areas, new technology presented both new solutions and new problems for our systems." — Sam Newman, Building Microservices (2nd ed.)🐝 MCP Bundling Hardening
(\_/) (•_•) "Ship the bundle." / >🍯What changed
- Bundles the MCP server into
dist/mcp/swarm-mcp-server.jsand points cached MCP configs at the built artifact. - Packages MCP artifacts (schemas/tools cache) so installs run without Bun/TS runtime dependencies.
- Updates the spawn prompt to require a Task after spawning, preventing coordinator edits.
Why it matters
- Keeps MCP startup reliable across cached installs and npm tarballs.
- Ensures the plugin ships the exact runtime assets it expects.
Compatibility
- Backwards compatible; existing configs still work once
bun run buildgeneratesdist/mcp.
- Bundles the MCP server into
-
d5cf909Thanks @joelhooks! - > "When you improve code, you have to test to verify that it still works." — Martin Fowler, Refactoring🛡️ MCP Packaging Hardening
Marketplace installs now fail fast and loudly when the Claude MCP runtime bundle is missing, and CI validates tarballs before publish.
What changed
- MCP runtime resolution requires
claude-plugin/dist(actionable error if missing) - Claude plugin asset copy now guards against missing
dist - CI/publish verify packed artifacts for
opencode-swarm-pluginandswarm-mail
Why it matters
- Prevents silent MCP failures in marketplace installs
- Catches broken tarballs before release
Compatibility
- No API changes; existing installs keep working once rebuilt
- MCP runtime resolution requires