Skip to content

v0.10.2

Latest

Choose a tag to compare

@github-actions github-actions released this 11 Jun 23:33
· 87 commits to main since this release
862c659

XcodeMCPKit v0.10.2

Bug Fixes

  • Fixed DocumentationSearch becoming unavailable or returning Xcode's Tool 'DocumentationSearch' is not enabled. response when multiple Xcode processes are running.
  • Route DocumentationSearch through a verified documentation provider while preserving normal upstream routing for workspace, editor, build, test, and debug tools.
  • Keep DocumentationSearch visible in tools/list only when a verified provider is available, so stale or unusable tool descriptors are not advertised.
  • Recover DocumentationSearch routing when a provider becomes stale, disabled, times out, or needs to be reselected.
  • Reduce repeated Xcode permission prompts during provider selection by probing candidate Xcode processes one at a time with bounded per-candidate attempts.

Improvements

  • Prefer the most capable documentation provider by tool count, then the newer server version when candidates tie.
  • Preserve configured upstream handshake parameters and inherited MCP_XCODE_PID pins when probing documentation providers.
  • Handle mixed JSON-RPC batches containing tools/list, DocumentationSearch, and other tool calls without blocking unrelated upstream forwarding.

Full Changelog: v0.10.1...v0.10.2