provisioning-code/.ncl-cache/9eb15c5e3278385a4415d29cbb12d28a05322083103703ab60c409595e3e6c46.json

149 lines
3.1 KiB
JSON

{
"mcp_server": {
"build": {
"base_image": "rust:1.82-trixie",
"binary": "provisioning-mcp-server",
"buildkit": {
"cache_mode": "local",
"inline_cache": false,
"parallel_jobs": 2
},
"chef_enabled": true,
"config_file": "config.defaults.toml",
"extra_runtime_pkgs": [],
"features": [],
"health_path": "/health",
"package": "mcp-server",
"port": 9093,
"runtime_image": "debian:trixie-slim",
"sccache": {
"bucket": "rust-cache",
"enabled": false,
"region": ""
},
"user_id": 1000
},
"capabilities": {
"prompts": {
"enabled": true,
"list_changed_callback": false
},
"resources": {
"enabled": true,
"list_changed_callback": false,
"subscribe": false
},
"sampling": {
"enabled": false
},
"tools": {
"enabled": true,
"list_changed_callback": false
}
},
"control_center_integration": {
"enabled": false,
"enforce_rbac": true
},
"logging": {
"format": "text",
"level": "info"
},
"monitoring": {
"enabled": false,
"health_check": {
"enabled": false,
"interval": 30
},
"metrics": {
"enabled": false,
"interval": 60
},
"resources": {
"alert_threshold": 80,
"cpu": false,
"disk": false,
"memory": false,
"network": false
}
},
"orchestrator_integration": {
"enabled": true
},
"performance": {
"buffer_size": 1024,
"compression": false,
"pool_size": 10
},
"prompts": {
"cache": {
"enabled": true,
"ttl": 3600
},
"enabled": true,
"max_templates": 200,
"versioning": {
"enabled": false,
"max_versions": 10
}
},
"protocol": {
"transport": {
"endpoint": "http://localhost:9093",
"timeout": 30000
},
"version": "1.0"
},
"resources": {
"cache": {
"enabled": true,
"max_size_mb": 1024,
"ttl": 3600
},
"enabled": true,
"max_size": 104857600,
"validation": {
"enabled": true,
"max_depth": 10
}
},
"sampling": {
"cache": {
"enabled": true,
"ttl": 3600
},
"enabled": false,
"max_tokens": 4096,
"temperature": 0.7
},
"server": {
"graceful_shutdown": true,
"host": "127.0.0.1",
"keep_alive": 75,
"max_connections": 50,
"port": 9093,
"request_timeout": 30000,
"shutdown_timeout": 30,
"workers": 2
},
"tools": {
"cache": {
"enabled": true,
"ttl": 3600
},
"enabled": true,
"max_concurrent": 10,
"timeout": 30000,
"validation": {
"enabled": true,
"strict_mode": false
}
},
"workspace": {
"enabled": true,
"multi_workspace": false,
"name": "default",
"path": "/var/lib/provisioning/mcp-server"
}
}
}