apiVersion: v1 kind: ConfigMap metadata: name: agent-platform-config namespace: agent-platform data: APP_ENV: "oke" LOG_LEVEL: "INFO" CORS_ORIGINS: "*" LLM_PROVIDER: "mock" LLM_TEMPERATURE: "0.2" LLM_MAX_TOKENS: "2048" SESSION_REPOSITORY_PROVIDER: "sqlite" MEMORY_REPOSITORY_PROVIDER: "sqlite" CHECKPOINT_REPOSITORY_PROVIDER: "sqlite" SQLITE_DB_PATH: "/data/agent_framework.db" USAGE_REPOSITORY_PROVIDER: "sqlite" VECTOR_STORE_PROVIDER: "sqlite" GRAPH_STORE_PROVIDER: "sqlite" EMBEDDING_PROVIDER: "mock" ENABLE_LANGFUSE: "false" ENABLE_OTEL: "false" ENABLE_ANALYTICS: "false" ENABLE_INPUT_GUARDRAILS: "true" ENABLE_OUTPUT_GUARDRAILS: "true" ENABLE_JUDGES: "true" ENABLE_SUPERVISOR: "true" ENABLE_OUTPUT_SUPERVISOR: "true" ENABLE_PARALLEL_GUARDRAILS: "true" FRAMEWORK_CHANNEL_INPUT_MODE: "embedded" ENABLE_MCP_TOOLS: "true" MCP_GATEWAY_ENABLED: "true" MCP_GATEWAY_URL: "http://mcp-gateway.agent-platform.svc.cluster.local:8300" AGENTS_CONFIG_PATH: "./config/agents.yaml" ROUTING_CONFIG_PATH: "./config/routing.yaml" GUARDRAILS_CONFIG_PATH: "./config/guardrails.yaml" JUDGES_CONFIG_PATH: "./config/judges.yaml" PROMPT_POLICY_PATH: "./config/prompt_policy.yaml" IDENTITY_CONFIG_PATH: "./config/identity.yaml" MCP_PARAMETER_MAPPING_PATH: "./config/mcp_parameter_mapping.yaml" BACKENDS_CONFIG_PATH: "/app/config/backends.yaml" CHANNEL_GATEWAY_RUNTIME_MODE: "proxy" DEFAULT_AGENT_BACKEND_URL: "http://agent-template-backend.agent-platform.svc.cluster.local:8000" --- apiVersion: v1 kind: ConfigMap metadata: name: agent-gateway-backends namespace: agent-platform data: backends.yaml: | default_backend: contas backends: contas: url: http://agent-template-backend.agent-platform.svc.cluster.local:8000 description: Backend principal do template de agentes. domains: [contas, fatura, pagamento, consumo, contestacao] keywords: [fatura, conta, boleto, pagamento, consumo, segunda via, contestar, contestação, valor, cobrança] examples: - Quero consultar minha fatura - Minha conta veio alta priority: 10 default_agent_id: telecom_contas --- apiVersion: v1 kind: ConfigMap metadata: name: mcp-gateway-config namespace: agent-platform data: mcp_gateway.yaml: | discovery: enabled: true sync_on_startup: true timeout_seconds: 10 default_catalog_endpoints: [/.well-known/mcp-server.json, /manifest, /mcp/tools, /tools/list, /tools, /v1/tools] tool_defaults: version: 1.0.0 protocol: legacy_http enabled: true idempotent: true cache_ttl_seconds: 300 timeout_seconds: 30 retry: {enabled: true, max_attempts: 2, backoff_ms: 250} allowed_agents: [] allowed_channels: [] required_business_keys: [] servers: {} tools: {} mcp_servers.yaml: | servers: {}