v0.1.2: Maintenance — mcp-ts-core ^0.10.6, machine-name identity, MCPB bundle hardening
Maintenance — mcp-ts-core ^0.10.6, machine-name identity, MCPB bundle hardening
Dependency and framework refresh. No tool-surface changes.
Added:
- Explicit name/title identity in createApp() (machine name on every surface)
- Dockerfile HEALTHCHECK against /healthz; org.opencontainers.image.version stamped from an APP_VERSION build arg
- scripts/clean-mcpb.ts strips dependency-shipped agent docs from the bundle (node_modules/** skills/, .claude/, .agents/, SKILL.md) after mcpb clean
- lint:packaging bundle-content + identity guards; check-framework-antipatterns rule for z.coerce.boolean() env flags
Changed:
- .mcpbignore root patterns anchored with a leading / so they only match at bundle root
- README client-config keys renamed nonprofit-explorer → nonprofit-explorer-mcp-server
- Vendored skills re-synced; adds orchestrations and techniques skills
Dependencies:
- @cyanheads/mcp-ts-core ^0.9.19 → ^0.10.6
- @biomejs/biome ^2.4.7 → ^2.5.0
- @types/node ^25.6.0 → ^25.9.3
- tsc-alias ^1.8.16 → ^1.8.17
- typescript ^5.9.3 → ^6.0.3
24 tests pass; bun run devcheck clean.