fix gate mcp enabled

This commit is contained in:
afjcjsbx 2026-03-08 16:10:47 +01:00
parent 725bec8247
commit 86cb4f008a

View file

@ -96,9 +96,10 @@ func NewAgentInstance(
sessionsDir := filepath.Join(workspace, "sessions") sessionsDir := filepath.Join(workspace, "sessions")
sessionsManager := session.NewSessionManager(sessionsDir) sessionsManager := session.NewSessionManager(sessionsDir)
mcpDiscoveryActive := cfg.Tools.MCP.Enabled && cfg.Tools.MCP.Discovery.Enabled
contextBuilder := NewContextBuilder(workspace).WithToolDiscovery( contextBuilder := NewContextBuilder(workspace).WithToolDiscovery(
cfg.Tools.MCP.Discovery.Enabled && cfg.Tools.MCP.Discovery.UseBM25, mcpDiscoveryActive && cfg.Tools.MCP.Discovery.UseBM25,
cfg.Tools.MCP.Discovery.Enabled && cfg.Tools.MCP.Discovery.UseRegex, mcpDiscoveryActive && cfg.Tools.MCP.Discovery.UseRegex,
) )
agentID := routing.DefaultAgentID agentID := routing.DefaultAgentID