II.
OrchestrationPrimitive overview
Reference · liveorch-primitive:concurrency-control
Concurrency Control overview
Limit the number of concurrent agent sessions to a configurable maximum. The primitive maintains a semaphore or token-bucket that dispatch must acquire before spawning a new agent. When the limit is reached, new tasks queue until a slot is released by a completing or failing agent.
Attributes
displayName
Concurrency Control
description
Limit the number of concurrent agent sessions to a configurable maximum.
The primitive maintains a semaphore or token-bucket that dispatch must
acquire before spawning a new agent. When the limit is reached, new
tasks queue until a slot is released by a completing or failing agent.
orchestrationKind
multi-agent-coordination
trigger
event-driven
Outgoing edges
orch_applies_to1
- topic:parallel-agent-execution·TopicParallel Agent Execution
orch_requires_skill_area1
- skill-area:multi-agent-coordination·SkillAreaMulti-Agent Coordination
realizes1
- layer:13-orchestration·LayerOrchestration
Incoming edges
supports_orchestration_primitive6
- agent-core-impl:agent-mux.core@current·AgentCoreImplagent-mux Core (current) — bridge to remote agent loop
- agent-core-impl:amp.core@current·AgentCoreImplSourcegraph Amp Core (current)
- agent-core-impl:droid.core@current·AgentCoreImplFactory Droid Core (current)
- agent-core-impl:paperclip.core@current·AgentCoreImplPaperclip Core (current)
- agent-core-impl:symphony.core@current·AgentCoreImplSymphony Core (current)
- agent-ui-impl:vibe-kanban.ui@current·AgentUIImplVibe Kanban UI (current) — web-only