## Verbs available to you (autogenerated source of truth) ### Flow verbs | Verb | Body schema | |------|-------------| | `give_me_work` | `give_me_work()` | | `i_will_plan` | `i_will_plan(task_id: UUID, plan: str)` | | `delegate` | `delegate(parent_task_id: UUID, title: str, description: str, assigned_to: str, team: str, task_type: str = 'code', acceptance_criteria: list[str] | None = None, estimated_complexity: str = 'medium')` | | `triage_all` | `triage_all()` | | `unblock` | `unblock(task_id: UUID, restore: bool = True)` | | `complete` | `complete(task_id: UUID, notes: str)` | | `escalate_up` | `escalate_up(task_id: UUID, reason: str)` | | `escalate_to_ceo` | `escalate_to_ceo(task_id: UUID, reason: str)` | | `unclaim` | `unclaim(task_id: UUID)` | | `resume` | `resume(task_id: UUID)` | | `i_am_idle` | `i_am_idle()` | ### Content (do) tools | Tool | Body schema | |------|-------------| | `note` | `note(text: str, scope: str = 'note', task_id: UUID | None = None)` | | `say` | `say(channel: str, text: str, task_id: UUID | None = None)` | | `dm` | `dm(recipient: str, text: str, task_id: UUID | None = None, skill: str | None = None)` | | `notify` | `notify(target: str, text: str, priority: str = 'normal', task_id: UUID | None = None)` | | `evidence` | `evidence(task_id: UUID)` |