The Agent Is Not the Application: Why Your LLM Loop Needs a Harness
Treating the agent as the application conflates probabilistic reasoning with deterministic execution, state management, and policy; the reliable pattern is to confine the agent to planning and wrap it in a harness that owns operational guarantees.
AngleArchitectural argument contrasting monolithic agent apps with harness-mediated designs, using microservice orchestration as an analogy.
Source video ↗Late-Bound Sagas: How to Get Runtime Adaptability Without Ceding Safety
By fixing the set of deterministic operations and their guarantees at build time while letting the agent bind sequence at runtime, teams achieve open-ended planning without exposing irreversible operations to hallucination.
AngleMechanism deep-dive on late-bound sagas and bounded vocabularies, with concrete examples of payments and rollbacks.
Source video ↗Durability Is Not an Add-On: Designing Agents for Weeks-Long Workflows
Long-running agentic workflows that wait on humans, events, and schedules require durable execution as a runtime primitive; bolting on state persistence after the fact leads to unrecoverable failures.
AnglePractical guide to durable execution engines for agent workflows, arguing for architectural shift from request-response to long-running processes.
Source video ↗Keep Your LLM Away from Payments: The Case for Harness-Owned Deterministic Execution
Allowing LLMs to directly invoke irreversible operations like payments, provisioning, or rollbacks invites catastrophic failures; the harness must own these with idempotency and approval gates.
AngleRisk-focused argument with failure modes, citing the deterministic/non-deterministic split as the remedy.
Source video ↗