Agent Of Empires Daily: Migration Overhaul and Live View Fixes
Nathan Brake led a cluster of fixes hardening the sandbox-store migration and the new VT grid live view, while a macOS symlink bug that took down twenty-three tests got fixed at the root. The through-line: concurrency correctness across sandbox lifecycle, terminal rendering, and cross-platform file handling.
Duration: PT2M48S
Episode overview
This episode is a short developer briefing from Agent Of Empires Daily.
It explains recent repository work in plain language.
- Show: Agent Of Empires Daily
- Published: 2026-09-05T20:00:33Z
- Audio duration: PT2M48S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Good afternoon. It's September 5th, and today's codebase activity centers on two big efforts reaching maturity, plus one nasty cross-platform bug getting stomped out.
The sandbox-store migration, known as v027, dominated the day. PR 3757 added real progress reporting so the boot spinner stops looking like a hang, and PR 3761 changed the migration to move a store only when its session actually starts, cutting a workload measured at 400,000 file operations down to just the rows…
Second theme: the web live view. PR 3762 replaced polling `tmux capture-pane` every fifty milliseconds with a shared VT grid that publishes on change, fixing screen tearing during full-screen agent repaints. Commit `eb0f382` shows the real story was in the follow-up fixes — seeding a repainting pane correctly, never…
Third, a root-cause fix worth remembering: PR 3755 traced twenty-three macOS test failures to `AnchoredDir::open` refusing to follow symlinks anywhere in the path — including the ones macOS uses for its own temp directories. The fix narrows the no-follow protection to just the anchor's own leaf, and a new CI label…
Smaller but notable: PR 3753 removed background-shell count as a busy signal, since…
W…