From 5d15265f654743e95faa976ed2be6950dd811cf8 Mon Sep 17 00:00:00 2001 From: dtoro Date: Wed, 8 Jul 2026 12:50:13 +0200 Subject: [PATCH] fix: queryRows returns [] not null for empty result sets --- internal/mcp/server.go | 1 + 1 file changed, 1 insertion(+) diff --git a/internal/mcp/server.go b/internal/mcp/server.go index 37fd271..8606946 100644 --- a/internal/mcp/server.go +++ b/internal/mcp/server.go @@ -850,6 +850,7 @@ func queryRows(ctx context.Context, pool *db.Pool, query string, args ...any) *m cols := rows.FieldDescriptions() var items []map[string]any + items = make([]map[string]any, 0) for rows.Next() { vals, err := rows.Values() if err != nil {