pi-dispatch v0.5.0
Changes
- chore(release): pi-dispatch 0.5.0, admin 0.2.0
- docs: cost analytics in both READMEs, a COSTS screenshot, and a dashboard shot that matches the panel again
- feat(admin): target hyperlinks, clipboard copy, tail search, and height-aware frames (issue #71 follow-up)
- feat(admin): the COSTS view, /dispatch costs, and the dispatch_costs tool (issue #53)
- fix(admin): spell the fold's row-key NUL separator as an escape, not a literal byte
- feat(worker,admin): pricing façade, run-record scan, and the pure cost fold (issue #53)
- feat(admin): pure panel primitives for the costs surface -- sparkline, typed cost formatting, line input, ASCII glyphs (issue #53)
- feat(worker,admin): operator-declared subscriptions file for cost analytics (issue #53)
- feat(runner,worker): per-(provider,model) usage ledger on the exit line and run record (issue #53)
- fix(admin): bind the dead logs key, follow the live tail, and make every run reachable (issue #71)
- feat: race two sandboxes on one trigger and get two pull requests (issue #56) (#70)
Full changelog: v0.4.0...v0.5.0