second_opinion
Submit an answer to an AI provider CLI for independent review, then poll the job status and collect the validation result.
Instructions
Ask one provider CLI to review an answer (starts a validation job; poll job_status, collect job_result).
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": {
"answer": "<answer>"
},
"name": "second_opinion"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | No | Provider to ask for the second opinion. | codex |
| answer | Yes | Answer to review. | |
| select | No | Optional least-cost routing: fill the provider target(s) from the LCR selector instead of the explicit list. 'cheapest' picks the single cheapest eligible provider; 'cheapest_per_tier' picks the cheapest in each quality tier. Requires [least_cost].enabled=true; fails closed (no default-list fallback) when disabled or nothing is eligible. | |
| question | No | Original question, if available. |