v1.3.0
What's Changed
Live Fan-out Visibility
- Per-leg progress rollup:
amicus fanoutnow prints a real-time heartbeat showing each model's stage, message count, and latest action on every tick, replacing generic "still running" output. You can now see at a glance which model is working, which is quiet, and which appears stalled. - Stall detection: Both the live output and
amicus_statusMCP tool now flag legs that have been idle for 60+ seconds with a stalled indicator, helping you spot wedged models without waiting for a timeout.
Cost Transparency
- Cost in human output:
amicus fanoutandamicus readnow display a per-leg$cost column and a wave total, whileamicus council tallyshows a run cost line. Each figure is tagged by source (reported, estimated, or unknown) so costs are never mistaken for authoritative numbers. - Shared cost formatting: A new
formatCostutility in the pricing module ensures consistent, readable cost display across all human-facing views.
Council Over MCP
- Deterministic council tools: Three new MCP tools expose the council spine directly to Claude:
amicus_council_tally(peers-only cascade with street-cred),amicus_council_stats(model reliability ledger), andamicus_verdict(final adjudication). No Bash round-trip needed; Claude can now drive council logic directly. - MCP wave enrichment: The
amicus_statustool now returns per-leglatestActivityandstalledflags, making wave health visible to MCP clients in real time.
Shareable Reports
- Council verdict reports: New
amicus council reportsubcommand renders disagreement and verdict data fromverdict.jsonas Markdown (default) or self-contained HTML. Reports include the adjudication matrix, peers-only street-cred scores, findings grouped by tier (disputed first), and per-model and wave costs. - Integrated into skills: The council skill's Stage-5 step now uses this renderer instead of hand-assembling reports, ensuring consistency and maintainability.
Design Notes
All changes are pure presentation over existing data: zero schema change to result metadata, council verdicts, or the ledger. The council trust spine, headless completion logic, and all persisted formats remain stable.
Full Changelog: v1.2.1...v1.3.0