feat(lab): lab-sse-live auto-follows whatever run is currently running

↗ view on GitHub · Eli Ziff · 2026-08-07 · 0e539f7e

- Default mode now auto-attaches to the newest RUNNING run under
  benchmarks/harvey-labs/results/ (raw-sse.txt touched in the last 30s and no
  metrics.json yet) and switches to newer runs as they start, so one viewer
  stays glued to a batch. --once restores the old single-run stop-on-idle
  behavior; --arm/--task filters now work WITH auto-follow (path-separator fix:
  Windows backslashes vs forward-slash task paths).
- --dir <capture-dir> adds a second viewer mode that tails the newest raw-SSE
  file in a non-results capture directory (one file per chat), auto-following
  across files - the 'all other runs' viewer for when the backend is pointed at
  a live SSE capture dir.
- --replay unchanged.

Co-Authored-By: Claude <noreply@anthropic.com>
Repository eliziff/Beaver
Author Eli Ziff <eliasziff@gmail.com>
Authored
Parents 79d570f7
Stats 1 file changed , +170 , -29
Part of Evaluation harness: Beaver-CAN and LegalBench-RAG adapters

Capture this commit into my fork

Download a Markdown prompt that tells Claude how to port this exact commit into your working tree. Run it via claude -p < capture-commit-0e539f7e.md from inside the repo you want the change in.

⬇ Download capture-commit-0e539f7e.md