peer_compare
Submit a single question to two AI coding peers and compare their answers side by side to identify differences and improve code quality.
Instructions
Before calling: read relevant source files and attach full contents via files. Pass complete diffs/logs — never prose summaries. Set task with goals, affected behavior, and specific concerns. Low-level dual-CLI comparison (prefer phase tools for routing).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message | Yes | Exact question both peers must answer independently. | |
| repo_path | Yes | Absolute path to the repository root the peer should work in (e.g. /home/user/my-app). | |
| task | Yes | Short label for this comparison session. | |
| providers | No | ||
| diff | No | Full unified diff or patch output. Never substitute a prose summary for the actual diff. | |
| files | No | Changed source files and binary attachments (screenshots, PDFs). Use correct file extensions for images/PDFs and pass base64 or data-URI content. | |
| mode | No | ||
| system | No | ||
| parallel | No | ||
| idempotency_key | Yes | Stable key for this operation (e.g. review-auth-jwt-1). Reuse the same key when retrying after timeout. |