validate_plugin
Validate plugin structure, route and build contracts, and registry to ensure compliance before integration.
Instructions
Validate plugin structure, route contract (createRouter(deps)), build contract (tsconfig.build.json), and registry
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": {
"pluginPath": "<pluginPath>"
},
"name": "validate_plugin"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| strict | No | Enable strict validation (default: false) | |
| pluginPath | Yes | Path to plugin directory (relative to project root, e.g. plugins/my-plugin) |