validate_code_quality
Validate code against quality standards including security, architecture, and style for multiple programming languages to ensure compliance with best practices.
Instructions
Validate generated code against quality standards.
Args: code: The code to validate language: Programming language (python|typescript|javascript|rust|go|auto) check_security: Validate against security standards check_architecture: Validate against architecture standards check_style: Validate against language-specific style standards severity_threshold: Minimum severity to include in results (error|warning|info)
Returns: Validation results with pass/fail, score, violations, and summary
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": {
"code": "<code>"
},
"name": "validate_code_quality"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | Yes | ||
| language | No | auto | |
| check_security | No | ||
| check_architecture | No | ||
| check_style | No | ||
| severity_threshold | No | warning |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||