{"rescueId":"rsc-12bb0ce395","rescuedAt":"2026-10-29T04:25:16.904Z","asOf":"2026-10-28","approvalRef":"Ethan delegation 2026-10-21 19:41 ET t55u","storesIpAddresses":false,"query":{"q":"remaining connection slots are reserved","sku":null,"provider":null,"jtbd":"serverless-postgres"},"matchedTrap":{"id":"trap-postgres-too-many-connections","title":"Postgres FATAL: remaining connection slots are reserved / too many clients (53300)","category":"platform_limit","rootCause":"Serverless functions or parallel agent workers opening direct TCP Postgres connections exhaust max_connections without PgBouncer transaction pooling or HTTP driver."},"immediateFix":{"replaceWithSku":"@neondatabase/serverless (HTTP/WebSocket pooler) or Supabase Supavisor (:6543?pgbouncer=true)","installCmd":"npm install @neondatabase/serverless","codeFixSnippet":"import { neon } from \"@neondatabase/serverless\"; const sql = neon(process.env.DATABASE_URL!); // Uses pooled HTTP fetch","envVars":["DATABASE_URL"]},"fallbackRoute":{"jtbd":"serverless-postgres","primaryProviderId":"neon","fallbackProviderId":"supabase","whenNotTopPickReason":"Corpus/QPS exceeds comfortable Postgres vector range — Qdrant/Milvus/Turbopuffer.","liveHealth":{"status":"operational"},"autoActOk":false,"quickstartSpec":{"installCommand":"npm install supabase","envVars":["SUPABASE_API_KEY"],"activeModelOrSku":"supabase-standard","docsUrl":"https://supabase.com"}},"cite":"Agent Provider Depot Rescue (rsc-12bb0ce395, as of 2026-10-28). https://getagentdepot.com/rescue","barterHint":{"postUrl":"/api/barter/contribute","message":"POST a new failure_signature (+15cr) or outcome_receipt (+10cr) to /api/barter/contribute to earn a 25-dep batch stack audit token."},"nextCall":{"resolve":"/api/resolve?jtbd=serverless-postgres","auditRepo":"/api/audit-repo?packages=neon","delta":"/api/delta?providers=neon%2Csupabase&since=2026-10-21"}}