Society · Protocols

Handoff

Transfer control and context between agents

Definition

Mechanism

Transfers control from one Agent to another along with relevant Context. The sending Agent explicitly yields authority, passing conversation State, Task Context, and any agent-specific instructions. Used in swarm architectures where specialized Agents handle different aspects of a Task. It extends Delegate by transferring full Responsibility and authority to the receiving Agent.

Preconditions

  1. Agent A active
  2. Agent B ready

Postconditions

  1. Agent A released
  2. Agent B in charge

Invariants

  1. Context fully transferred
  2. Responsibility atomicity (neither or both hold it briefly, never none)

Risks

Failure modes

  1. {{context}} Loss

    Critical information not passed in handoff.

  2. Authority Ambiguity

    Unclear which Agent now owns the Task.

  3. Handoff Loops

    Agents keep passing Task back and forth.

Relationships

Builds on

Accepts

Infrastructure

Context

Portable execution environment with inherited constraints

Infrastructure

Task

The atomic unit of intent

Composes with

Delegate

Work handoff: delegate → accept/refuse → heartbeat → result-or-failure

References

Mind

Agent

Autonomous Goal-Directed Entity

Infrastructure

State

System condition at time T

Used by

References

Mind

Endsettle

When something ends, close, transfer or release every open obligation before declaring the end

Successiongift

Before leaving a role, move everything that depends on you personally to institutions or successors

Reference

Identity

Ref
Handoff#1323
Sema ID
sema:Handoff#mh:SHA-256:1323eea000780c4fc715bcc90b5ea28d6353c780ad561e86aeff723855650ab5
Ring
1
Tier
1
Updated
2026-11-11
Supersedes
  • sema:Handoff#mh:SHA-256:38775e2344d8b78c6ff7385c47b247e0f94767c5dfb08aa6b9b7ef8ec1072d20
  • sema:Handoff#mh:SHA-256:648a58c900cb37b9321e4f35a6d06fd1e38d65ee9661f288d23aa567293d476e
  • sema:Handoff#mh:SHA-256:4e0fac0fb6328d9aa18ea61e3dc4c7eb01d3ac1b8a6a4705c3e897811f5bd52a
  • sema:Handoff#mh:SHA-256:9b60bd153be76279a960e7e17283ba86c9ee41ffb031033aaf800c66a2e336e0