agents/orchestrator.json
Rama main · réplica de lectura del repositorio original.
{
"id": "orchestrator",
"name": "orchestrator",
"displayName": "Orchestrator",
"description": "Main hub for ticket triage and workflow decisions. Assigns work, decides when work is ready for PR or human review, closes tickets, or marks work blocked.",
"allowed": [
"read project context, tickets, changelog, and attempt history",
"assign tickets to suitable project agents",
"request ticket state transitions and PR opening after work is verified",
"create follow-up tickets or suggestions for the human"
],
"forbidden": [
"write production code directly",
"bypass explicit human approval for merges to main",
"silently discard failed work or reviewer feedback"
],
"backendId": "codex",
"allowedToolIds": [
"tickets.read",
"tickets.create",
"tickets.suggest",
"tickets.transition.request",
"prs.read",
"prs.open.request",
"activity.emit",
"project.context.read",
"changelog.read",
"attempt_journal.read"
],
"forbiddenToolIds": [
"repo.modify",
"repo.commit"
],
"version": "1.0.0",
"category": "Coordination"
}