self_test
Runs read tools for a service, compares response structures to saved baselines, and saves a baseline when missing; set update_baseline to accept current structure.
Instructions
Run the read tools of a service and compare the structure of each answer with the structure saved when the tool was verified. Saves a baseline for tools that have none. Write and file tools are not run. Set update_baseline to accept the current structure as the new baseline.
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": {
"service": "<service>"
},
"name": "self_test"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| profile | No | ||
| service | Yes | ||
| update_baseline | No |