rakesh-dvg commited on
Commit
0c16025
·
verified ·
1 Parent(s): cc718d0

Update agent.py

Browse files
Files changed (1) hide show
  1. agent.py +20 -7
agent.py CHANGED
@@ -19,13 +19,26 @@ from supabase.client import Client, create_client
19
  import os
20
  from supabase import create_client, Client
21
 
22
- SUPABASE_URL = os.environ.get("SUPABASE_URL")
23
- SUPABASE_KEY = os.environ.get("SUPABASE_KEY")
24
-
25
- if not SUPABASE_URL or not SUPABASE_KEY:
26
- raise ValueError("Supabase credentials are missing. Check SUPABASE_URL and SUPABASE_KEY.")
27
-
28
- supabase: Client = create_client(SUPABASE_URL, SUPABASE_KEY)
 
 
 
 
 
 
 
 
 
 
 
 
 
29
 
30
 
31
  load_dotenv()
 
19
  import os
20
  from supabase import create_client, Client
21
 
22
+ # Load environment variables
23
+ supabase_url = os.getenv("SUPABASE_URL")
24
+ supabase_key = os.getenv("SUPABASE_KEY")
25
+
26
+ # Debug: Print variables to verify they are set
27
+ print(f"DEBUG: SUPABASE_URL = {supabase_url}")
28
+ print(f"DEBUG: SUPABASE_KEY = {supabase_key[:5] if supabase_key else 'None'}...")
29
+
30
+ # Validate environment variables
31
+ if not supabase_url:
32
+ raise ValueError("SUPABASE_URL environment variable is not set")
33
+ if not supabase_key:
34
+ raise ValueError("SUPABASE_KEY environment variable is not set")
35
+
36
+ # Initialize Supabase client
37
+ try:
38
+ supabase: Client = create_client(supabase_url, supabase_key)
39
+ print("DEBUG: Supabase client initialized successfully")
40
+ except Exception as e:
41
+ raise Exception(f"Failed to initialize Supabase client: {str(e)}")
42
 
43
 
44
  load_dotenv()