# Copy to .env.local and fill in. Both for local dev (with `supabase start`)
# and prod (with Coolify-provided URLs).

# Supabase (required for auth + chat persistence)
NEXT_PUBLIC_SUPABASE_URL=http://localhost:54321
NEXT_PUBLIC_SUPABASE_ANON_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...
SUPABASE_SERVICE_ROLE_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...

# Chat agent — providers (NEVER use ANTHROPIC_API_KEY in this project)
# Primary: Claude Code via OAuth — get a token with `claude setup-token`
CLAUDE_CODE_OAUTH_TOKEN=sk-ant-oat01-...
CLAUDE_CODE_MODEL=haiku
# Fallback: OpenRouter (OpenAI-compatible API, free models available)
OPENROUTER_API_KEY=sk-or-v1-...
OPENROUTER_MODEL=deepseek/deepseek-v4-flash:free          # primary (tool calling)
OPENROUTER_FALLBACK_MODEL=nvidia/nemotron-3-super-120b-a12b:free
# Pattern C tool calling needs OpenRouter for now
CHAT_PROVIDER=openrouter

# Public URL (for magic-link redirects)
NEXT_PUBLIC_SITE_URL=http://localhost:3030

# UFO data root (filesystem path containing wiki/, processing/, raw/)
UFO_ROOT=/Users/guto/ufo
