From 1be71d6ba7014715ed45f2c1afed91f140eb3bac Mon Sep 17 00:00:00 2001 From: Andrew Stoltz Date: Wed, 29 Apr 2026 23:19:48 -0500 Subject: [PATCH] fix(agent-zero): export mcp servers without python indent errors --- apps/agent-zero/agent-zero.yaml | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/apps/agent-zero/agent-zero.yaml b/apps/agent-zero/agent-zero.yaml index 5454170..03b48a8 100644 --- a/apps/agent-zero/agent-zero.yaml +++ b/apps/agent-zero/agent-zero.yaml @@ -276,24 +276,7 @@ spec: fi export A0_SET_mcp_servers="$( - python3 -c 'import json, os - servers = {} - chat_key = os.getenv("CHAT_MCP_API_KEY") - if chat_key: - servers["fc_chat"] = { - "type": "streamable-http", - "url": "http://chat-web.fc-chat.svc/mcp", - "headers": {"X-Api-Key": chat_key}, - } - if os.getenv("KNOWLEDGE_MCP_ENABLED", "false").lower() == "true": - token = os.getenv("KNOWLEDGE_MCP_BEARER_TOKEN", "") - if token: - servers["fc_knowledge"] = { - "type": "streamable-http", - "url": os.getenv("KNOWLEDGE_MCP_URL", "http://knowledge-web.knowledge.svc/mcp"), - "headers": {"Authorization": f"Bearer {token}"}, - } - print(json.dumps({"mcpServers": servers}, separators=(",", ":")))' + python3 -c 'import json, os; servers = {}; chat_key = os.getenv("CHAT_MCP_API_KEY"); knowledge_enabled = os.getenv("KNOWLEDGE_MCP_ENABLED", "false").lower() == "true"; token = os.getenv("KNOWLEDGE_MCP_BEARER_TOKEN", "") if knowledge_enabled else ""; chat_key and servers.setdefault("fc_chat", {"type": "streamable-http", "url": "http://chat-web.fc-chat.svc/mcp", "headers": {"X-Api-Key": chat_key}}); token and servers.setdefault("fc_knowledge", {"type": "streamable-http", "url": os.getenv("KNOWLEDGE_MCP_URL", "http://knowledge-web.knowledge.svc/mcp"), "headers": {"Authorization": f"Bearer {token}"}}); print(json.dumps({"mcpServers": servers}, separators=(",", ":")))' )" # Run the original entrypoint exec /exe/initialize.sh $BRANCH