v1.6.0
Immutable
release. Only release title and notes can be modified.
Added
- Colour in status output:
syncedgreen,STALEbold yellow, paths cyan,
synthesis magenta, counts bright green, failures red, and unified diffs
painted like a diff. This is the terminal the showcase video depicts. --color[=auto|always|never]and--no-color, honoured on every command,
plusNO_COLOR,FORCE_COLORandCLICOLOR_FORCE. The flags are global
and stop at a literal--, so a server's own--no-colorstill reaches it
throughmcp add.
Colour is additive: it appears only when standard output is a terminal, so
piped and redirected output, exit codes, generated markdown and JSON, hook
recipes and MCP snippets are byte-for-byte unchanged.
Fixed
- The test harness could escape its fixture.
AGENT_SYNC_HOMEisolates the
files agent-sync writes itself, butmcp syncdelegates to whichever
vendor CLI is onPATH, so a suite that forgot to prefix a mockPATH
registered its probe server in the developer's real configuration. Every
runner intests/lib.shnow pinsPATHto the fixture's mock directory,
and a policy test fails the build if one stops doing so.
Changes since v1.5.6
- feat: colour status output, opt-out and terminal-only (#20) (b418708)
- docs: the social preview doubles as the README hero (#19) (5d478a4)
- chore: ignore the local showcase-video project (#18) (9417915)
13 files changed, 610 insertions(+), 163 deletions(-)
Full diff: v1.5.6...v1.6.0