Agent Of Empires Daily: Session State Keeps Slipping Through the Cracks
Fifteen pull requests landed today, most fixing session state bugs where structured-view sessions lost context across resumes, restarts, and clears — plus a cluster of cross-platform build fixes that kept the serve feature compiling everywhere.
Duration: PT2M37S
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-07-24T20:00:38Z
- Audio duration: PT2M37S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Good evening, it's July 24th, and this is Agent Of Empires Daily.
The dominant story today: session state keeps falling out of sync across restarts, resumes, and clears in structured-view sessions, and the team spent much of the day chasing down every place that happens.
Start with resume. PR 3078 found that the new Oh My Pi agent shipped without session-capture wiring, so restarts silently began fresh conversations instead of resuming. PR 3083 found the opposite problem on clear — running slash-clear looked clean in the UI, but the old ACP session id stayed persisted, so a worker…
Alongside that, a second theme: ACP event handling is still surfacing edge cases. PR 3085 stopped long-running terminal keepalive pings from spawning phantom tool-call cards. PR 3093 fixed diffs for newly created files that Claude's Write tool never actually emits in the expected format. PR 3074 fixed opencode…
Smaller but worth noting: three build-health fixes. PR 3081 patched a missing required field that was breaking the web build on main. PR 3082 fixed a flaky CI test around lock reacquisition. And PR 3100 fixed a FreeBSD-specific type mismatch blocking the serve feature there.
What's next: watch PR…