Ask Peers
ask_peersSend a task and draft to selected peer models for structured review. Receive feedback from multiple AIs in a single API round.
Instructions
Run a real API review round against selected peers. Runtime default uses real provider APIs; stubs run only when CROSS_REVIEW_STUB=1.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | Yes | ||
| draft | Yes | ||
| peers | No | ||
| caller | No | operator | |
| session_id | No | ||
| review_focus | No | Optional provider-neutral review scope anchor. This is not Claude Code's /focus UI command; it is injected as a front-loaded Review Focus prompt block for every selected peer, including OUT OF SCOPE handling for unrelated findings. | |
| caller_status | No | READY | |
| response_format | No | json | |
| reasoning_effort_overrides | No | Optional per-peer reasoning_effort overrides for this call. Keys are peer ids (codex|claude|gemini|deepseek|grok|perplexity); missing keys fall back to global config. Useful to dial down expensive peers (e.g. Grok grok-4.20-multi-agent xhigh = 16 agents, or Perplexity sonar-deep-research that bills citation + reasoning + search queries separately) for routine reviews without editing the host MCP configs. |