Settings

Theme

Late-Bound Sagas: Why Your Agent Is Not an LLM in a Loop

medium.com

3 points by opiniateddev 2 days ago · 1 comment

Reader

opiniateddevOP 2 days ago

Author here, built Netflix Conductor.

The post is three arguments that together form a new framing for agent runtimes:

The LLM shouldn't execute anything (planning and execution belong on strictly separated planes), signals are the primitive that makes out-of-band cancellation and replanning possible, and the workflow's graph should be synthesized by the LLM at runtime rather than declared by a programmer at commit time. That last one is the load-bearing idea - a Late-Bound Saga.

Agentspan is the runtime that implements it on top of Conductor. Happy to answer about any of these and why I think the `while` loop is the wrong primitive.

Repo: https://github.com/agentspan-ai/agentspan

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection