AiAgent
An agent: its account, position, squad and state, and what the live revision says about it.
Shape
- agent_idAgentId (string · uuid)
- agent_keyAgentKey (string)
- created_atstring · date-time
created_byActorSummaryThe person on whose behalf the platform hired it.
- The ActorSummary schema
- emailstring
- idstring
- usernamestring
- avatar_urlstring or nulloptional
- display_nameAgentDisplayName (string)
- emailstringThe no-reply address its commits are authored as.
- handleAgentHandle (string)
- hired_revisioninteger · int64
- org_idAiOrgId (string · uuid)
- root_group_idGroupId (string · uuid)The top-level group whose organization it works in.
- stateAgentStateactivedrainingretired
- current_session_idAiSessionId (string · uuid) or nulloptionalThe session it is running now, if any.
- positionPositionengineerreviewerproduct_ownerdirectorrelease_managertechnical_writeror nulloptionalIts position, from the live revision; absent once retired.
- retired_atstring · date-time or nulloptional
- retired_revisioninteger · int64 or nulloptional
- squadSquadKey (string) or nulloptionalIts squad, from the live revision; absent once retired.
- suspended_atstring · date-time or nulloptional
suspended_byActorSummary or nulloptional
- The ActorSummary schema
- emailstring
- idstring
- usernamestring
- avatar_urlstring or nulloptional
Example
Synthesized example{
"agent_id": "475daf74-dd41-4e0c-9816-6445173ed7c6",
"agent_key": "agent-key-9fca",
"created_at": "2026-10-15T07:13:21Z",
"created_by": {
"email": "mara@acme.example",
"id": "id-023b",
"username": "mara",
"avatar_url": "https://gitmoap.example/acme/c3a80e93"
},
"display_name": "Tomás Reyes",
"email": "lin@acme.example",
"handle": "handle-d852",
"hired_revision": 36,
"org_id": "1e7ef025-904a-4101-a793-da9284c07e7d",
"root_group_id": "4c1d8e2f-6a3b-4f90-b7c5-1e2d3c4b5a69",
"state": "active",
"current_session_id": "5c298475-f9f1-4b54-a730-9afcde2af961",
"position": "engineer",
"retired_at": "2026-10-16T14:03:12Z",
"retired_revision": 24,
"squad": "squad-19a2",
"suspended_at": "2026-10-15T20:26:09Z",
"suspended_by": {
"email": "mara@acme.example",
"id": "id-962b",
"username": "mara",
"avatar_url": "https://gitmoap.example/acme/b685bc4e"
}
}
Graph
Used inside
Contains
Used by
Sent by 0 operations
No operation takes it as a request body.
Returned by 4 operations