v1.7.7
What's Changed
Bug Fixes
- Error hints now visible in human mode: Terminal errors previously showed their hint only in
--jsonmode. Humans now see actionable hints (like budget thresholds and override flags) on a second line with an arrow (→), matching the--jsonenvelope and the doctor command's style. - Spawned sidecars no longer inherit Amicus's MCP server: The recursive-spawn guard only filtered servers literally named
sidecar, but the product registers asamicus. Child models now exclude any server that is Amicus by name or by command (matchingamicus mcp,npx … amicus … mcp, orbin/amicus.js … mcppatterns), preventing unintended nesting and tool recursion. - Shared-server crash detection now works: The crash/restart machinery listened on an event the real server never emitted, making it dead code. A pid liveness poll now drives detection and restart, and shutting down during restart backoff cancels the pending restart instead of spawning an unwanted server.
- Continue and resume now report real exit codes: Both commands previously exited 0 and marked sessions
completeeven on error or timeout. They now exit 1 on error, 2 on timeout, and 130+143 on abort, so scripts can gate on real failures. Session records now finalize aserrorortimed-outaccordingly.
Documentation
- Privacy policy and expanded installation guides: Added
PRIVACY.md(local-first, no telemetry, third-party pass-through clarified), featured the Claude Code plugin install as a headline method alongsidenpm i -g amicus, and documented universal install scripts for macOS, Linux, and Windows. - Comprehensive review execution plan: Published the 2026-07-01 product-review findings and 10-phase implementation roadmap for v1.7.7 through v1.8.0+ distribution, covering correctness, abort overhaul, MCP optimization, and agent-visible progress.
Infrastructure
- Normalized MIT License: Consolidated dual-copyright header to a clean single line, crediting both Christian Wagner (2026) and John Renaldi (2025).
- Shell script line-ending enforcement: Added
.gitattributesto pin install scripts to LF socurl … | shworks regardless of contributor core.autocrlf settings (CRLF breaks under sh). - Plugin JSON formatting: Reformatted
.claude-plugin/plugin.jsonfor readability and consistency.
Site & UI
- Expanded client showcase: Added Claude Desktop and Claude Code web to the "Works With" section.
- Animated council round-table: Added visual representation of the multi-model council concept.
- One-line hero install commands: Fixed layout and spacing in the hero section to keep install examples readable.
- Privacy and copyright footer: Added links to the new privacy policy and simplified copyright byline.
Full Changelog: v1.7.6...v1.7.7