veto_route_task
Score task complexity and receive optimal AI model, tier, and rate status. Use before substantial tasks for automatic model routing.
Instructions
Scores a task for complexity (0-100) and returns the optimal tier, model recommendation, and rate status. Use before any substantial task to let the router decide which model to use.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | Yes | The task description to score and route. | |
| context | No | Current context text — router will return a compression plan. | |
| agent_type | No | Optional agent type — some agents are tier-locked regardless of score. | |
| force_council | No | Set true to force a Tier 3 / council-required routing. | |
| files_affected | No | Number of files the task will touch (influences complexity score). | |
| preferred_platform | No | Preferred AI platform. Router may override if rate-limited. |