diff --git a/src/integrations/supabase/types.ts b/src/integrations/supabase/types.ts index e08f5ef..23a8b39 100644 --- a/src/integrations/supabase/types.ts +++ b/src/integrations/supabase/types.ts @@ -21,6 +21,8 @@ export type Database = { created_at: string id: string last_health_check_at: string | null + managed_bot_pending: boolean + managed_bot_suggested_username: string | null model_config: Json onboarding_completed: boolean provisioned_at: string | null @@ -48,6 +50,8 @@ export type Database = { created_at?: string id?: string last_health_check_at?: string | null + managed_bot_pending?: boolean + managed_bot_suggested_username?: string | null model_config?: Json onboarding_completed?: boolean provisioned_at?: string | null @@ -75,6 +79,8 @@ export type Database = { created_at?: string id?: string last_health_check_at?: string | null + managed_bot_pending?: boolean + managed_bot_suggested_username?: string | null model_config?: Json onboarding_completed?: boolean provisioned_at?: string | null diff --git a/supabase/migrations/20260426202333_f3fab87d-8ee9-4cd5-ab4d-e23c9d55f881.sql b/supabase/migrations/20260426202333_f3fab87d-8ee9-4cd5-ab4d-e23c9d55f881.sql new file mode 100644 index 0000000..82f799d --- /dev/null +++ b/supabase/migrations/20260426202333_f3fab87d-8ee9-4cd5-ab4d-e23c9d55f881.sql @@ -0,0 +1,7 @@ +ALTER TABLE public.agent_instances + ADD COLUMN IF NOT EXISTS managed_bot_pending boolean NOT NULL DEFAULT false, + ADD COLUMN IF NOT EXISTS managed_bot_suggested_username text; + +CREATE INDEX IF NOT EXISTS idx_agent_instances_managed_bot_pending + ON public.agent_instances (managed_bot_pending) + WHERE managed_bot_pending = true; \ No newline at end of file