authorize_delegation
Persist a bounded delegation authorization to govern AI task dispatch. Ensures host refuses unauthorized work, enforces cost ceilings, and requires owner approval for high-cost workers with one active delegation per family.
Instructions
Persist one bounded delegation authorization from current runtime/cost/concurrency state.
This is a policy/coordination record, not the model dispatch itself. The host must
refuse dispatch when authorized is false. High-cost workers require explicit
owner approval and only one high-cost delegation may be active per family.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| purpose | Yes | ||
| task_key | Yes | ||
| family_id | Yes | ||
| worker_key | Yes | ||
| input_scope | No | ||
| cost_ceiling | No | STANDARD | |
| owner_approval_id | No | ||
| coordinator_actor_id | Yes | ||
| required_capabilities | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||