compare_ui_images
Compare a design mockup against a real mobile screenshot to pinpoint visual mismatches through deterministic pixel comparison.
Instructions
Compares an expected mobile mockup image against an actual mobile screenshot using only deterministic methods (no visual models).
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": {
"expectedImagePath": "<expectedImagePath>",
"actualImagePath": "<actualImagePath>"
},
"name": "compare_ui_images"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | free | |
| runLabel | No | ||
| projectRoot | No | ||
| actualImagePath | Yes | ||
| expectedImagePath | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| runId | Yes | ||
| status | Yes | ||
| summary | Yes | ||
| warnings | Yes | ||
| diffCount | Yes | ||
| auditScope | No | ||
| reportPath | Yes | ||
| artifactRoot | Yes | ||
| auditLimited | Yes | ||
| debugSummary | No | ||
| runArtifacts | Yes | ||
| recoverySummary | No | ||
| locatorCoverageStatus | Yes | not_run | |
| unresolvedRegionCount | Yes | ||
| visualClassificationStatus | Yes |