AgentConfig
One agent the revision names. Its key, handle, position and squad are structural; its profile is pinned; its work-in-progress limit is ordered (lower is stricter).
Shape
- display_nameAgentDisplayName (string)
- handleAgentHandle (string)
- keyAgentKey (string)
- positionPositionengineerreviewerproduct_ownerdirectorrelease_managertechnical_writerAn agent's job, which decides what it may do and which model tier it uses by default.
- squadSquadKey (string)
profileAgentProfileoptional
- The AgentProfile schema
- model_tierAiModelTiermost_capablestandardeconomicalor nulloptionalOverrides the position's tier for this agent.
- personaAgentPersona (string) or nulloptional
- specialisationSpecialisationbackendfrontendinfrastructurecli_and_toolingqualityor nulloptionalAn engineer's specialisation, which shapes the work it is given.
- wip_limitinteger · int32 or nulloptional0–∞
Example
Synthesized example{
"display_name": "Lin Park",
"handle": "handle-5daa",
"key": "key-6f98",
"position": "engineer",
"squad": "squad-7e90",
"profile": {
"model_tier": "most_capable",
"persona": "persona-4953"
},
"specialisation": "backend",
"wip_limit": 5
}
Graph
Used inside
Contains
Used by
Sent by 0 operations
No operation takes it as a request body.
Returned by 0 operations
No operation returns it directly.