power_run_diagnostic
Verify a smart-home device, diagnose faults, safely retry permitted commands, and re-verify results to confirm expected physical and electrical outcomes.
Instructions
Verify, diagnose, safely retry when permitted, and re-verify a device.
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": {
"device": "<device>"
},
"name": "power_run_diagnostic"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| device | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| device | Yes | ||
| attempts | Yes | ||
| evidence | Yes | ||
| resolved | Yes | ||
| confidence | Yes | ||
| audit_events | Yes | ||
| final_status | Yes | ||
| retries_used | Yes | ||
| safety_action | Yes | ||
| requested_action | Yes | ||
| speakable_summary | Yes | ||
| initial_verification | Yes | ||
| diagnostic_classification | Yes |