Set configuration override
set_config_overrideAdjust code analysis thresholds for a language at runtime by overriding limits like line length, function length, and complexity, with changes persisting for the session.
Instructions
Override configuration values for a specific language at runtime. Overrides persist for the session.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| language | Yes | Language whose thresholds should be adjusted (e.g. ``"python"``). | |
| max_line_length | No | Override the maximum character width for a single source line. Default to None. | |
| max_class_length | No | Override the maximum lines permitted in a single class definition. Default to None. | |
| max_nesting_depth | No | Override the maximum allowed nesting depth for control-flow blocks. Default to None. | |
| severity_threshold | No | Override the minimum severity at which violations are surfaced in results. Default to None. | |
| max_function_length | No | Override the maximum lines Default to None. permitted in a single function body. | |
| max_cyclomatic_complexity | No | Override the per-function cyclomatic-complexity ceiling. Default to None. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| languages | Yes | ||
| config_path | Yes | ||
| overrides_applied | Yes | ||
| severity_threshold | Yes |