Docs Teams

Teams

A Team coordinates multiple agents toward a shared goal. Teams define a roster of member agents, a coordinator strategy, and shared context that all members can read.

Team structure

{
  "entity_type": "TEAM",
  "handle": "research-team",
  "name": "Research Team",
  "members": [
    { "handle": "web-searcher", "role": "search" },
    { "handle": "summariser",   "role": "summarise" },
    { "handle": "fact-checker", "role": "verify" }
  ],
  "coordinator": "sequential",
  "shared_context": ["topic", "depth"]
}

Coordinator strategies

Shared context

The shared_context array declares which input fields are visible to all members. Members cannot read each other's private inputs or outputs unless explicitly passed through the coordinator.

Team capability profile

A Team's effective capability profile is the most permissive profile among its members. If any member uses ELEVATED, the team as a whole is treated as ELEVATED by the store trust system.