configure
Customize server settings by specifying a YAML config file, enabling parse tree caching, setting maximum file size, and adjusting log level for optimized code analysis using tree-sitter.
Instructions
Configure the server.
Args:
config_path: Path to YAML config file
cache_enabled: Whether to enable parse tree caching
max_file_size_mb: Maximum file size in MB
log_level: Logging level (DEBUG, INFO, WARNING, ERROR)
Returns:
Current configuration
Input Schema
Name | Required | Description | Default |
---|---|---|---|
cache_enabled | No | ||
config_path | No | ||
log_level | No | ||
max_file_size_mb | No |
Input Schema (JSON Schema)
{
"properties": {
"cache_enabled": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Cache Enabled"
},
"config_path": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Config Path"
},
"log_level": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Log Level"
},
"max_file_size_mb": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Max File Size Mb"
}
},
"title": "configureArguments",
"type": "object"
}