From 621ae47e0000f94dcf26da45110d102131e9f006 Mon Sep 17 00:00:00 2001 From: Andrew Stoltz Date: Wed, 29 Apr 2026 23:11:57 -0500 Subject: [PATCH] fix(agent-zero): repair fc knowledge mcp manifest --- apps/agent-zero/agent-zero.yaml | 40 ++++++++++++++++----------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/apps/agent-zero/agent-zero.yaml b/apps/agent-zero/agent-zero.yaml index ff8a890..a04cecb 100644 --- a/apps/agent-zero/agent-zero.yaml +++ b/apps/agent-zero/agent-zero.yaml @@ -277,30 +277,30 @@ spec: export A0_SET_mcp_servers="$( python3 - <<'PY' -import json -import os + import json + import os -servers = {} + 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}, - } + 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}"}, - } + 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=(",", ":"))) -PY + print(json.dumps({"mcpServers": servers}, separators=(",", ":"))) + PY )" # Run the original entrypoint exec /exe/initialize.sh $BRANCH