v0.7.0
Builds on the v0.6 safety-kernel integration with a wave of agent-facing tooling.
New commands
validate— read-only fileID graph integrity check (the write-path check, on demand). OK/WARN exit 0, ERROR exit 1.changes— structural diff of a file vs its.bak(what the last write changed), matched by fileID.restore— recover a file from its.bak; reports the restored content's integrity.deps— forward asset dependency export: referenced GUIDs resolved to project paths; text, Graphviz DOT (--out), or JSON.mcp— MCP server over stdio so Claude Code / MCP hosts call unity-ctx's read-only commands as native tools (claude mcp add unity-ctx -- unity-ctx mcp).
Engineering
- CI (build/vet/test + advisory lint) and this release workflow (these binaries were built by it).
- Makefile,
.golangci.yml,samples/MiniDungeon+ benchmarks. - Parser UTF-8 guard + determinism tests;
internal/appsplit;mutation/scalar.goextraction.
Mutations remain dry-run-first and gated by the pre/temp/final graph check; the MCP server exposes read-only tools only. Deferred to v1.0: batch patch, project index, structural mutation.
Install: go install github.com/Kubonsang/unity-ctx/cmd/unity-ctx@v0.7.0
🤖 Generated with Claude Code