Skip to content
GitmoapAPIBeta
Schema

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.