jev_decide
Chooses among 2–6 bounded alternatives using supplied evidence and priorities, checks requirements, and returns advisory guidance without authorizing or executing actions.
Instructions
Choose among 2–6 bounded alternatives using supplied evidence and priorities, with fixed escape options and independent requirement checks. Advisory only; never grants authorization or executes actions.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"decision": "<decision>",
"evidence": "<evidence>",
"priorities": "<priorities>",
"candidates": "<candidates>"
},
"name": "jev_decide"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scope | No | Known consequence scope; omitted means unknown and requires human review. | |
| decision | Yes | ||
| evidence | Yes | ||
| candidates | Yes | ||
| priorities | Yes | ||
| requirements | No | ||
| evidence_complete | No | Caller attests supplied evidence is complete; omitted means incomplete. Not independent verification. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | Yes | ||
| error | No | ||
| model | Yes | ||
| usage | Yes | ||
| policy | Yes | ||
| status | Yes | ||
| answers | Yes | ||
| summary | Yes | ||
| evidence | Yes | ||
| provider | Yes | ||
| schema_version | Yes | ||
| requested_model | Yes |