v0.9.868
·
88 commits
to master
since this release
0.9.868 (2026-05-13)
Features
- cohort: copy-summary + viz turn-banner render every actor with cohort cap + visible overflow chip (cbf9480)
- reports: cohort sparklines render one polyline per actor when focus-pair is off (de43caa)
- cohort: menu titles use formatRoster for N actors; cost breakdown ranks per-actor spend (457c731)
- viz: cohort swarm grid renders every actor's living-swarm panel in a horizontally-scrolling lazy-mounted track (59860c7)
- viz: cohort focus-pair picker rotates the two living-swarm panels through the full cohort (7dd102a)
- chat: cohort lead-actor dropdown filters the agent list to one swarm at a time (a406635)
- reports: focus-pair becomes opt-in toggle; cohort runs lead with all-actor trajectory + turn-by-turn (36f245e)
- verdict: cohort verdict with ranked actors so N-actor runs get a winner banner (036ae54)
- palette: 8-slot actor color palette so cohort runs render visually distinct columns (e7af39b)
- landing: embed system flow diagram with click-to-expand modal viewer (zoom, pan, keyboard, focus trap), add /diagrams server route, unify SVG source (d705969)
Bug Fixes
- address CodeRabbit findings (single-pass min/max, dedupe sparklines id, robust >26-actor fallback labels) (1b48835)
- timeline: render every actor as a column with horizontal scroll, not just first two (516b4d1)
Performance
- reactions: split cacheable static system prompt from per-turn dynamic context so reaction prompt cache actually hits across actors + turns (d6eedaf)