Repository navigation
v0.6.1
Patch release: MCP structured-output schema conformance and gitfile-aware exclude hardening.
Fixes
- Output schemas no longer require condensed-away fields. Fields dropped from the wire when empty/false (
omitted,errors,conflicts,pruned,dry_run, …) were still listed asrequiredin every tool'soutputSchema, so clients that validatestructuredContentagainst it (e.g. recent Claude Code) rejected virtually every successful call. All 17 such fields across 7 response types are now marked optional; per-module regression tests pin the invariant.
Features
.gitgitfile support for exclude hardening. A vault whose.gitis a file (git worktree, submodule,--separate-git-dir) now gets.md-mcp/and.*/written into the real repository'sinfo/exclude— followingcommondirfor linked worktrees — instead of being skipped, so the auto-commit sweep no longer pushes server state or hidden dot-dirs from such vaults. Git sync itself already worked in these layouts.