Back to Podcast Digest
AI Engineer15m

The Log Is The Agent - Ishaan Sehgal, Omnara

TL;DR

  • Agents are logs, not runtimes: Ishaan Sehgal argues that the persistent, append-only event history of an agent is its true identity, much like a save file defines a video game character.

  • The log enables disposable workers: A worker can read the log, advance the agent one step, write the result, and disappear; any other worker can pick up the session later without coordination.

  • All else is a projection: The model's context, the UI, debugging traces, auditing, and compaction are all projections of the log. The log alone is the durable source.

  • Compaction is lossy and can be forked: Context windows are finite, so logs must be compacted. But compaction is a best-effort lossy fork; the raw log remains the authoritative record.

  • Log lock-in is the deepest lock-in: Models, APIs, and tools are swappable, but if a provider owns your log, they own your agent. This is the most intimate form of vendor lock-in yet.

  • Log-as-agent yields scalability and reliability by default: Failover, multi-model forking, multiplayer sessions, and provider migration become structural properties instead of bolt-on hacks.

The Breakdown

An agent is not the model, the runtime, or the tools; the agent is its log, the durable append-only event history that gives it identity, continuity, and portability.

Was This Useful?

Share