v0.1.1
[0.1.1] - 2026-06-21
Bug Fixes
-
installer: Never overwrite JSONC agent configs on parse failure (#6)
The installer parsed agent config files with plain serde_json, so a config
containing JSONC comments (// or /* */) which are valid for opencode, Cursor
and others failed to parse. The reader returned an empty object, which the
write path persisted, destroying the user's entire config (providers, other
MCP servers, permissions) and leaving only the codegraph stub.Add a JSONC-tolerant parser (comment stripping with string-literal awareness, trailing-comma tolerance) and a ConfigRead Missing/Parsed/Unparseable outcome. Every target write path now aborts on an existing-but-unparseable file (reported as Skipped, original left untouched and backed up) instead of clobbering it. Read-only detection paths stay lenient.
Miscellaneous
- main: Release 0.1.1 (#7)
Generated by git-cliff