From c8af72e33c66cf79d6e6be3d7cf1c19fcc7e9355 Mon Sep 17 00:00:00 2001 From: Greg Saab Date: Tue, 24 Feb 2026 18:56:34 -0500 Subject: [PATCH] add timeouts etc --- mcp/src/serverInfo.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/mcp/src/serverInfo.ts b/mcp/src/serverInfo.ts index ceadea8..99a05f3 100644 --- a/mcp/src/serverInfo.ts +++ b/mcp/src/serverInfo.ts @@ -7,7 +7,13 @@ export const serverInfo = { version: '1.0.1', } as const; -const pgPool = new Pool(); +const pgPool = new Pool({ + connectionTimeoutMillis: 5000, + query_timeout: 30000, + idleTimeoutMillis: 30000, + keepAlive: true, + keepAliveInitialDelayMillis: 10000, +}); const openAIClient = new OpenAI(); export const context: ServerContext = { openAIClient, pgPool };