From 513e6003bc96d29b46547959a5da6a2081382f4c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 8 Mar 2026 15:20:00 +0000 Subject: [PATCH 1/2] Initial plan From 8ea417bac33a0950ba8fd4b5bb98f0786f3bb111 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 8 Mar 2026 15:27:56 +0000 Subject: [PATCH 2/2] Add missing scanner.Buffer() calls in gateway_logs.go at lines ~336 and ~777 Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- pkg/cli/gateway_logs.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/cli/gateway_logs.go b/pkg/cli/gateway_logs.go index 12ce6c8c895..5d73452d2a4 100644 --- a/pkg/cli/gateway_logs.go +++ b/pkg/cli/gateway_logs.go @@ -334,6 +334,8 @@ func parseGatewayLogs(logDir string, verbose bool) (*GatewayMetrics, error) { } scanner := bufio.NewScanner(file) + buf := make([]byte, maxScannerBufferSize) + scanner.Buffer(buf, maxScannerBufferSize) lineNum := 0 for scanner.Scan() { @@ -775,6 +777,8 @@ func extractMCPToolUsageData(logDir string, verbose bool) (*MCPToolUsageData, er defer file.Close() scanner := bufio.NewScanner(file) + buf := make([]byte, maxScannerBufferSize) + scanner.Buffer(buf, maxScannerBufferSize) for scanner.Scan() { line := strings.TrimSpace(scanner.Text()) if line == "" {