perseus_validate
Validates rendered blocks against a JSON Schema to enforce structure on configuration or task definitions. Returns pass/fail results with error messages.
Instructions
Validate a rendered block against a JSON Schema. Use to enforce structure on configuration blocks, task definitions, or any schema-constrained section. Read-only; returns pass/fail with error messages.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "perseus_validate"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| schema | No | JSON Schema to validate the rendered block against |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| valid | No | Whether validation passed | |
| errors | No | Validation error messages |