Skip to content

v2.10.6

@cyanheads cyanheads tagged this 19 Apr 17:53
Fixed
- #43 GIT_BASE_DIR path resolution: resolveWorkingDirectory now
  re-anchors sanitized relative paths back to baseDir so git spawn
  always receives an absolute cwd, regardless of the MCP process's
  own cwd.
- Misleading ENOENT error: executeGitCommand now pre-flights cwd
  existence and distinguishes "Working directory does not exist"
  from a missing-git-binary case.
- git_tag schema descriptions: force is now correctly scoped to
  create mode, message makes the annotated-tag implication explicit,
  and annotated drops the false auto-coercion claim.

Changed
- Bumped 28 dev dependencies to latest, including MCP SDK 1.27 to
  1.29, TypeScript 6.0.2 to 6.0.3, Hono 4.12.9 to 4.12.14, Vite 8.0.2
  to 8.0.8, msw 2.12.14 to 2.13.4, and the OpenTelemetry suite.
- Removed all resolutions pins and converted pinned direct deps to
  caret ranges.

Internal
- Deduplicated loadConfig into config-helper.ts.
- Removed dead conditional guards in gitTagLogic.
- Added unit tests for executor cwd pre-flight.
Assets 2
Loading