From 4bdbee1d53b4fedf4073bcc5d40b812ca457a407 Mon Sep 17 00:00:00 2001 From: CityFun <31820853+zhengkunwang223@users.noreply.github.com> Date: Tue, 23 Sep 2025 15:52:05 +0800 Subject: [PATCH] feat: handle mcp for offline mode (#10451) --- agent/app/service/mcp_server.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/agent/app/service/mcp_server.go b/agent/app/service/mcp_server.go index 96d724cc7..3c51e7a95 100644 --- a/agent/app/service/mcp_server.go +++ b/agent/app/service/mcp_server.go @@ -680,6 +680,9 @@ func GetWebsiteID() uint { } func pullImage(imageType string) { + if global.CONF.Base.IsOffLine { + return + } if imageType == "npx" { if err := docker.PullImage("supercorp/supergateway:latest"); err != nil { global.LOG.Errorf("docker pull mcp image error: %s", err.Error())