# AI Service Configuration # Generated by TypeDialog - Edit via configure-ai-service.sh # Rust struct: platform/crates/ai-service/src/config.rs::AiServiceConfig { server = { host = "{{ server_host }}", port = {{ server_port }}, workers = {{ server_workers }}, keep_alive = {{ server_keep_alive }}, request_timeout = {{ server_request_timeout }}, }, rag = { enabled = {{ rag_enabled }}, rag_service_url = "{{ rag_rag_service_url }}", timeout = {{ rag_timeout }}, max_retries = {{ rag_max_retries }}, cache_enabled = {{ rag_cache_enabled }}, }, mcp = { enabled = {{ mcp_enabled }}, mcp_service_url = "{{ mcp_mcp_service_url }}", timeout = {{ mcp_timeout }}, max_retries = {{ mcp_max_retries }}, protocol_version = "{{ mcp_protocol_version }}", }, dag = { enabled = {{ dag_enabled }}, max_parallel_tasks = {{ dag_max_parallel_tasks }}, operation_timeout_seconds = {{ dag_operation_timeout_seconds }}, }, }