v0.157.0
What's Changed
- feat: Fleet diagnostics: the default-off config gate and its goldens by @mabry1985 in #3304
- fix(friction): the log was unreadable — crushed cards, an invisible "major" badge, and a dismiss that lied by @mabry1985 in #3307
- fix(memory): policy-aware memory inspector, live memory ceilings, safe load_memory seam (#3308) by @mabry1985 in #3311
- feat: Fleet diagnostics: roster-only member resolution and bounded log reads by @mabry1985 in #3306
- feat(friction): from a basic plugin to a core one — the loop actually closes by @mabry1985 in #3310
- docs(proto): how to LAND a PR — auto-merge at open, and verify the review at the merged head by @mabry1985 in #3314
- feat(evals): seed past sessions and sweep the digest policy — the #3186 A/B harness by @mabry1985 in #3312
- feat(console): one reorder handle per fleet row, keyboard-operable (#3197) by @mabry1985 in #3309
- feat: Fleet diagnostics: exact task-by-id read, secret redaction, output bounds by @mabry1985 in #3317
- feat(friction): close #2595's last two acceptance criteria — one-step issue filing and a fleet rollup by @mabry1985 in #3318
- fix(desktop): every shell-built window triages new-window requests, not just main (#3316) by @mabry1985 in #3320
- ci(review): a
Review at headgate — make an unreviewed head loud instead of silent by @mabry1985 in #3321 - feat: Fleet diagnostics: bind the tool behind the default-off gate by @mabry1985 in #3323
- fix(ci): make the Review-at-head sweep the guarantee (10 min), not an hourly backstop by @mabry1985 in #3326
- fix(evals): a sweep arm's tool assertions read the wrong instance's audit log by @mabry1985 in #3324
- feat: Fleet diagnostics: prove the tool stays out of the operator-MCP profile by @mabry1985 in #3328
- fix(gate): a KILLED check is not a FAILED one — propagate signal deaths as 128+N by @mabry1985 in #3331
- docs(proto): document
team-ready— the intake gate that was written down nowhere by @mabry1985 in #3332 - feat: Provider DELETE: structured in_use refs + atomic
releasesbody to repoint/clear referencing slots by @mabry1985 in #3319 - docs(ci): the Review-at-head sweep asks for 10 minutes and gets about 30 by @mabry1985 in #3333
- fix(ci): the lock gate should not call a stale branch a downgrade by @mabry1985 in #3335
- feat(console): pin the telemetry headline, tab the drill-downs (#3329) by @mabry1985 in #3330
- feat: Providers panel: resolve blocking slot references in a dialog before removing a connection by @mabry1985 in #3336
- fix(memory): stem the session index, so recall doesn't depend on the stored wording (#3322) by @mabry1985 in #3337
- fix(evals): follow-ups on #3324 — the teardown that deletes nothing, and the override that didn't win by @mabry1985 in #3338
- chore(deps): bump the ai-stack group with 2 updates by @dependabot[bot] in #3277
- feat(orgchart): draw ACP coders and model endpoints, not just A2A peers by @mabry1985 in #3327
- docs(marketing): make "lean core" a measured number, not a vibe by @mabry1985 in #3315
Full Changelog: v0.156.0...v0.157.0