Skip to content

v0.1.4: mcp-ts-core 0.10.6 adoption and semantic error codes

Choose a tag to compare

@cyanheads cyanheads released this 13 Jun 04:01
· 7 commits to main since this release
v0.1.4
445c67a

mcp-ts-core 0.10.6 adoption and semantic error codes

Framework refresh with a corrected JSON-RPC error contract on the macOS tools and new release/bundle tooling.

Dependency bumps:

  • @cyanheads/mcp-ts-core ^0.9.9 → ^0.10.6
  • @biomejs/biome ^2.4.15 → ^2.5.0
  • @types/node ^25.9.1 → ^25.9.3
  • vitest ^4.1.7 → ^4.1.8

Changed:

  • createApp() sets name and title explicitly to macos-mcp-server
  • format split into safe format and format:unsafe

Fixed:

  • not_running and finder_not_open now return NotFound; path_not_writable and the screencapture guards return ValidationError (were InvalidParams)

Added:

  • release:github + scripts/release-github.ts, scripts/clean-mcpb.ts bundle cleaner, scripts/check-skill-versions.ts
  • .claude-plugin and .codex-plugin manifests; manifest.json repository/homepage/license

231 tests pass; bun run devcheck clean.