overseer.lint_repo
Analyze repository languages and generate linting commands based on coding standards defined in sentinel.yml to maintain code quality and enforce coding standards.
Instructions
Detects languages in the repository and recommends linting commands based on coding standards in sentinel.yml.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo_root | Yes | Root path of the repository | |
| options | No |
Input Schema (JSON Schema)
{
"properties": {
"options": {
"properties": {
"fix": {
"default": false,
"description": "Automatically fix issues where possible",
"type": "boolean"
},
"languages": {
"description": "Specific languages to lint (default: all detected)",
"items": {
"type": "string"
},
"type": "array"
}
},
"type": "object"
},
"repo_root": {
"description": "Root path of the repository",
"type": "string"
}
},
"required": [
"repo_root"
],
"type": "object"
}