{"version":3,"file":"get-project-supavisor-config.mjs","names":[],"sources":["../../src/actions/get-project-supavisor-config.ts"],"sourcesContent":["import type { AppAction } from \"@keystrokehq/keystroke/app\";\nimport { z } from \"zod\";\n\nimport { action } from \"../action\";\nimport { supabase } from \"../app\";\n\nexport const SupabaseGetProjectSupavisorConfigInput = z.object({\n  ref: z.string().describe(\"The unique reference ID of the Supabase project.\"),\n}).describe(\"Request schema for retrieving the Supavisor configuration of a Supabase project.\");\nexport const SupabaseGetProjectSupavisorConfigOutput = z.unknown();\n\nexport const supabaseGetProjectSupavisorConfig: AppAction<\n  typeof SupabaseGetProjectSupavisorConfigInput,\n  typeof SupabaseGetProjectSupavisorConfigOutput,\n  typeof supabase.credential\n> = action(\"SUPABASE_GET_PROJECT_SUPAVISOR_CONFIG\", {\n  slug: \"supabase-get-project-supavisor-config\",\n  name: \"Get project Supavisor configuration\",\n  description: \"Retrieves the Supavisor (connection pooler) configuration for a specified Supabase project, identified by its reference ID.\",\n  input: SupabaseGetProjectSupavisorConfigInput,\n  output: SupabaseGetProjectSupavisorConfigOutput,\n});\n"],"mappings":";;;AAWA,MAAa,oCAIT,OAAO,yCAAyC;CAClD,MAAM;CACN,MAAM;CACN,aAAa;CACb,OAboD,EAAE,OAAO,EAC7D,KAAK,EAAE,OAAO,CAAC,CAAC,SAAS,kDAAkD,EAC7E,CAAC,CAAC,CAAC,SAAS,kFAWH;CACP,QAXqD,EAAE,QAW/C;AACV,CAAC"}