v0.1.9: mcp-ts-core ^0.10.6, server identity, MCPB bundle cleaner
mcp-ts-core ^0.10.6, server identity, MCPB bundle cleaner
Maintenance release: framework adoption, explicit display identity, and a
post-pack MCPB cleaner that strips dependency-shipped agent docs.
Added:
- scripts/clean-mcpb.ts — post-pack MCPB cleaner (mcpb clean + exact-name strip
of node_modules/** skills/, .claude/, .agents/, SKILL.md), wired into bundle - Docker HEALTHCHECK (bun-native fetch /healthz) and org.opencontainers.image.version label
Changed:
- createApp() sets explicit name/title ('reliefweb-mcp-server') for display identity
- .mcpbignore dev-dir patterns root-anchored so they don't strip nested runtime paths
- lint:packaging gains bundle-content + name/title identity guards
- check-framework-antipatterns: z.coerce.boolean() env-flag rule; skips comment lines
Dependencies:
- @cyanheads/mcp-ts-core ^0.9.21 → ^0.10.6
- @biomejs/biome ^2.4.16 → ^2.5.0
- @types/node ^25.9.1 → ^25.9.3
- tsx ^4.22.3 → ^4.22.4
- vitest ^4.1.7 → ^4.1.8
136 tests pass; bun run devcheck clean.