Skip to content

Agent.resumed

Emitted each time an Agent is resumed.

Agent.resume emits Agent.resumed when it completes on an Agent.

PropertyValue
Emitted byAgent.resume
NounAgent
MovesAgent paused to seated
WakesNone.

Payload

Each delivery is an Event record. data holds what Agent.resume returns, and previous holds the state it left.

FieldTypeRequiredDescription
namestringrequiredAgent.resumed.
atdatetimerequiredWhen it happened.
seqintegerIts position in the namespace, one more than the Event before; any seq is a cursor into the history.
datajsonrequiredThe Thing as the Action left it.
data.agentAgentrequiredThe working Agent.
data.agent.instructionstextrequiredWhat the Agent does and how.
data.agent.modelstringrequiredThe model the Agent runs on.
data.agent.toolsstring[]The tools the Agent may call.
data.agent.skillslist of SkillThe Skills it loads.
data.agent.memorystringOne of tenant (one Memory per Customer Tenant) or startup (one Memory for the Startup).
data.agent.maxStepsintegerThe most steps one Task may take.
data.agent.budgetmoneyThe most one Task may spend; the Mandate’s Limits apply as well.
data.agent.handoffslist of RoleThe Roles it hands work to.
data.agent.statusstringrequiredOne of standby, seated, paused or retired: whether it fills a Role and is working.
data.previous.statusstringrequiredThe status before this Event: paused.

Example

JSON
{
  "$id": "https://api.sb/shiftnote.app/events/event_1",
  "$type": "Event",
  "name": "Agent.resumed",
  "at": "2026-10-22T12:00:00Z",
  "data": {
    "agent": {
      "$id": "https://api.sb/shiftnote.app/agents/agent_1",
      "$type": "Agent",
      "instructions": "Example instructions",
      "model": "Example model",
      "tools": [
        "Example tools"
      ],
      "skills": [
        "skill_1"
      ],
      "memory": "tenant",
      "maxSteps": 1,
      "budget": {
        "amount": 79,
        "currency": "USD"
      },
      "handoffs": [
        "role_1"
      ],
      "status": "seated"
    },
    "previous": {
      "status": "paused"
    }
  },
  "seq": 1
}