multiagent roster. It does not introduce another Agent type, deployment layer,
or transcript.
version pins that Version; self selects the coordinator Version.
Later Agent updates do not alter an existing coordinator Version or an admitted
Session.
Addressability is not authority
The frozen roster defines which child Agents the coordinator may address. Live authority remains separate:One Session remains execution truth
Session admission freezes the coordinator AgentVersion and the selected Environment. Child work stays inside that Session as SessionThreads, Turns, Runs, and RunAttempts.Start a coordinator Session
authored_by value.
Recovery and effects
A replacement worker creates another RunAttempt for the same durable Run. A checkpoint can preserve continuation material, but it does not settle a provider effect. When Checkfu cannot prove whether a child action reached an external provider, the effect remains indeterminate and must be reconciled through the provider’s authoritative lookup or idempotency mechanism.Assemble a coordinator
Create the coordinator AgentVersion, start one Session, and follow child work.
Multiagent threads
Understand governed child calls, lineage, waits, and settlement.