diff --git a/internal/mcp/server.go b/internal/mcp/server.go index 85f60b22..37670ba6 100644 --- a/internal/mcp/server.go +++ b/internal/mcp/server.go @@ -444,7 +444,7 @@ func (s *Server) handleCallTool(msg *Message) *Message { } } - ctx, cancel := context.WithTimeout(context.Background(), 5*time.Minute) + ctx, cancel := context.WithTimeout(context.Background(), 30*time.Minute) defer cancel() s.logger.Info("开始执行工具",