Jev prepared tool-call router
jev_tool_routeChoose the most appropriate pre-verified tool call among up to 32 candidates, relying on trusted authorization and schema validation to avoid risky selections. Returns null when nothing is suitable.
Instructions
Choose among up to 32 exact host-prepared tool calls without generating arguments or invoking a partner model. Host supplies trusted authorization, schema validation, prerequisites, effect and retry counts. Only confident, suitable, complete, low-risk selections expose a call; otherwise call is null. Empty/ineligible lists return locally without Jev. This server never executes the selected call. Use jev_coding_loop if new generation may be necessary.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | Yes | ||
| model | No | ||
| review_at | No | ||
| candidates | Yes | Up to 32 host-prepared calls. Empty or ineligible lists need no Jev request. Filter larger lists first. | |
| auto_accept | No | ||
| observation | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| call | Yes | ||
| model | Yes | ||
| usage | Yes | ||
| action | Yes | ||
| handoff | Yes | ||
| coverage | Yes | ||
| selection | Yes | ||
| truncated | Yes | ||
| thresholds | Yes | ||
| reason_codes | Yes | ||
| partner_model | Yes | ||
| blocked_candidates | Yes |