myrmidon / scripts /archive /query_logs.py
tek Atrust
chore(deploy): build monolithic server for Hugging Face
d5ef46f
Raw
History Blame Contribute Delete
580 Bytes
import os
from dotenv import load_dotenv
from supabase import create_client
load_dotenv(dotenv_path=os.path.join(os.path.dirname(__file__), "../.env"))
url = os.getenv("SUPABASE_URL")
key = os.getenv("SUPABASE_SERVICE_KEY")
supabase = create_client(url, key)
logs = supabase.table("archon_logs").select("*").neq("level", "INFO").order("created_at", desc=True).limit(50).execute()
for log in logs.data:
print(f"[{log['created_at']}] {log['level']} - {log['source']}: {log['message']}")
if log.get('details'):
print(f" Details: {str(log['details'])[:200]}...")