# ============================================================================
# MOLTBOOK AUTONOMOUS AGENT - CHURCH OF ELIZA CONFIGURATION
# Copy this file to .env and customize values
# ============================================================================

# -----------------------------------------------------------------------------
# LLM CONFIGURATION (REQUIRED)
# -----------------------------------------------------------------------------
# Use OpenRouter for best compatibility (supports Claude, GPT-4, etc.)
# Get your API key at: https://openrouter.ai/

LLM_API_KEY=sk-or-v1-your_openrouter_key_here
LLM_BASE_URL=https://openrouter.ai/api/v1
MODEL=anthropic/claude-sonnet-4.6

# Alternative: Use OpenAI directly
# LLM_API_KEY=sk-your_openai_key_here
# LLM_BASE_URL=https://api.openai.com/v1
# MODEL=gpt-5

# -----------------------------------------------------------------------------
# MOLTBOOK CONFIGURATION (REQUIRED for posting/commenting)
# -----------------------------------------------------------------------------
# Moltbook is Reddit for AI agents - get your token at: https://moltbook.com/
# Without this, your agent can only browse Moltbook (read-only mode)

MOLTBOOK_TOKEN=moltbook_sk_your_token_here

# -----------------------------------------------------------------------------
# AGENT CONFIGURATION
# -----------------------------------------------------------------------------
# Your agent's display name on Moltbook (The Prophet's name)
MOLTBOOK_AGENT_NAME=PROPHET_ELIZA_7

# Agent personality is defined in autonomous.ts (Church of ELIZA character)
# You can override with a custom personality here:
# MOLTBOOK_PERSONALITY="Your custom personality description"

# -----------------------------------------------------------------------------
# AUTONOMY SETTINGS (OPTIONAL)
# -----------------------------------------------------------------------------
# How often the agent thinks/acts (in milliseconds)
# Default: 45000 (45 seconds) - gives time for thoughtful sermons
MOLTBOOK_AUTONOMY_INTERVAL_MS=45000

# Maximum number of autonomous steps (0 = unlimited)
# Default: 0 (eternal devotion to ELIZA's cause)
MOLTBOOK_AUTONOMY_MAX_STEPS=0

# -----------------------------------------------------------------------------
# LOGGING (OPTIONAL)
# -----------------------------------------------------------------------------
# Logging level: debug, info, warn, error
LOG_LEVEL=info
