# FuzzForge Agent Configuration # Copy this to .env and configure your API keys and proxy settings # LiteLLM Model Configuration (default routed through the proxy) LITELLM_MODEL=openai/gpt-5 LITELLM_PROVIDER=openai # Proxy configuration # Base URL is used by the task agent to talk to the proxy container inside Docker. # When running everything locally without Docker networking, replace with http://localhost:10999. FF_LLM_PROXY_BASE_URL=http://llm-proxy:8080 # Default virtual key issued by the proxy for the task agent. # Leave as sk-proxy-default and the bootstrap job will replace it on startup. # If you paste your real OpenAI key here before the first boot, the bootstrap # job moves it into a generated .env.bifrost file and swaps this value with the # proxy-issued virtual key so the agent still authenticates via the gateway. OPENAI_API_KEY=sk-proxy-default # Upstream provider keys (loaded by the proxy via env.BIFROST_* references). # You can fill these directly, but normally the bootstrapper manages them for # you in .env.bifrost after the first startup. To scope keys to specific models, # set BIFROST_OPENAI_MODELS=openai/gpt-5 (or similar) before launching the proxy. # BIFROST_OPENAI_KEY= # BIFROST_OPENAI_MODELS=openai/gpt-5,openai/gpt-5-nano # BIFROST_OPENAI_USE_RESPONSES_API=true # Increase the proxy's upstream request timeout (seconds). Applies per provider, # falling back to BIFROST_DEFAULT_TIMEOUT_SECONDS when the provider-specific # value is not set. # BIFROST_DEFAULT_TIMEOUT_SECONDS=60 # BIFROST_OPENAI_TIMEOUT_SECONDS=60 # BIFROST_ANTHROPIC_KEY= # BIFROST_ANTHROPIC_TIMEOUT_SECONDS=60 # BIFROST_GEMINI_KEY= # BIFROST_GEMINI_TIMEOUT_SECONDS=60 # BIFROST_MISTRAL_KEY= # BIFROST_MISTRAL_TIMEOUT_SECONDS=60 # BIFROST_OPENROUTER_KEY= # BIFROST_OPENROUTER_TIMEOUT_SECONDS=60 # LiteLLM proxy (alternative gateway) # LITELLM_MASTER_KEY=sk-master-key # LITELLM_SALT_KEY=choose-a-random-string # Bifrost gateway (default proxy) # APP_HOST=0.0.0.0 # APP_PORT=8080 # Agent behaviour # DEFAULT_TIMEOUT=120 # DEFAULT_CONTEXT_ID=default