v0.2.2
What's Changed
- MCP server (
synto serve) no longer emits INFO-level log lines on stdout, which
corrupted the JSON-RPC protocol stream. synto undonow exits with a clear error when the working tree has uncommitted
changes to tracked files, instead of silently returning nothing. Untracked files
(e.g..gitignore) are correctly ignored.- test: smoke test overhaul, agent-usability refactor, and git_undo guard
Full Changelog: v0.2.1...v0.2.2