Generated by
python3 scripts/generate_reference.py. Do not edit manually.
Every statically named environment read in package and Python scripts. Credentials belong in deployment secrets, never committed files.
| Variable | Observed defaults | Owners |
|---|---|---|
ANTHROPIC_API_KEY |
'', required/None |
flyto_ai/config.py, flyto_ai/providers/__init__.py |
CODING_WORKSPACE_AUTHORITY_ROOT |
'' |
flyto_ai/coding/workspace_authority.py |
DEEPSEEK_API_KEY |
required/None |
flyto_ai/providers/__init__.py |
DISCORD_BOT_TOKEN |
'' |
flyto_ai/channels/discord.py |
DISCORD_WEBHOOK_URL |
'' |
flyto_ai/channels/discord.py |
DOCKER_HOST |
'' |
flyto_ai/coding/workspace.py |
FLYTO_AI_ALLOW_PROD_TARGETS |
required/None |
flyto_ai/security/generator.py |
FLYTO_AI_API_KEY |
'' |
flyto_ai/config.py |
FLYTO_AI_BASE_URL |
required/None |
flyto_ai/config.py |
FLYTO_AI_CC_MAX_BUDGET |
'5.0' |
flyto_ai/config.py |
FLYTO_AI_CC_MAX_FIX_ATTEMPTS |
'3' |
flyto_ai/config.py |
FLYTO_AI_CC_MAX_TURNS |
'100' |
flyto_ai/config.py |
FLYTO_AI_CC_MODEL |
'claude-opus-5' |
flyto_ai/config.py |
FLYTO_AI_CHECKPOINT_DIR |
'~/.flyto/checkpoints' |
flyto_ai/config.py |
FLYTO_AI_CODING_BACKEND |
'' |
flyto_ai/cli.py |
FLYTO_AI_CODING_STATE_DIR |
'~/.flyto/coding' |
flyto_ai/coding/store.py |
FLYTO_AI_CORS_ORIGINS |
'' |
flyto_ai/cli.py |
FLYTO_AI_DISTILLATION_MIN_STEPS |
'3' |
flyto_ai/config.py |
FLYTO_AI_EMBEDDING_MODEL |
'text-embedding-3-small' |
flyto_ai/config.py |
FLYTO_AI_ENABLE_CHECKPOINTS |
'false' |
flyto_ai/config.py |
FLYTO_AI_ENABLE_CONTRACT_VALIDATION |
'true' |
flyto_ai/config.py |
FLYTO_AI_ENABLE_DETERMINISTIC |
'true' |
flyto_ai/config.py |
FLYTO_AI_ENABLE_EMS |
'true' |
flyto_ai/config.py |
FLYTO_AI_ENABLE_EVOLUTION |
'false' |
flyto_ai/config.py |
FLYTO_AI_ENABLE_INJECTION_DETECTION |
'true' |
flyto_ai/config.py |
FLYTO_AI_ENABLE_KNOWLEDGE |
'true' |
flyto_ai/config.py |
FLYTO_AI_ENABLE_MEMORY |
'true' |
flyto_ai/config.py |
FLYTO_AI_ENABLE_MODEL_ROUTING |
'true' |
flyto_ai/config.py |
FLYTO_AI_ENABLE_PRO |
'true' |
flyto_ai/config.py |
FLYTO_AI_ENABLE_SANDBOX |
'false' |
flyto_ai/config.py |
FLYTO_AI_ENABLE_TRANSCRIPT |
'true' |
flyto_ai/config.py |
FLYTO_AI_GLOBAL_BUDGET_USD |
'' |
flyto_ai/config.py |
FLYTO_AI_KEEP_BROWSER |
'true' |
flyto_ai/cli.py |
FLYTO_AI_MAX_REPAIR_ATTEMPTS |
'1' |
flyto_ai/config.py |
FLYTO_AI_MAX_TOKENS |
'4096' |
flyto_ai/config.py |
FLYTO_AI_MAX_TOOL_ROUNDS |
'30' |
flyto_ai/config.py |
FLYTO_AI_MEMORY_DB |
'~/.flyto/memory.db' |
flyto_ai/config.py |
FLYTO_AI_MODEL |
'' |
flyto_ai/config.py |
FLYTO_AI_PERMISSION_LEVEL |
'workspace_write' |
flyto_ai/config.py |
FLYTO_AI_PROVIDER |
'' |
flyto_ai/config.py |
FLYTO_AI_PRO_BUDGET_TIER |
'' |
flyto_ai/config.py |
FLYTO_AI_SANDBOX_IMAGE |
'flyto-sandbox:latest' |
flyto_ai/config.py |
FLYTO_AI_SANDBOX_TIMEOUT |
'60' |
flyto_ai/config.py |
FLYTO_AI_SERVER_KEY |
'' |
flyto_ai/cli.py |
FLYTO_AI_SESSION_BUDGET_USD |
'' |
flyto_ai/config.py |
FLYTO_AI_TEMPERATURE |
'0.7' |
flyto_ai/config.py |
FLYTO_AI_TRANSCRIPT_DIR |
'~/.flyto/transcripts' |
flyto_ai/config.py |
FLYTO_AI_VAULT_AUTO_INJECT |
'false' |
flyto_ai/config.py |
FLYTO_AI_VAULT_PATH |
'~/.flyto/vault.enc' |
flyto_ai/config.py |
FLYTO_CLOSED_LOOP_MAX_REPAIRS |
required/None |
flyto_ai/closed_loop_mcp.py |
FLYTO_CLOSED_LOOP_MCP_FAIL_ONCE_MODULE |
'' |
flyto_ai/closed_loop_mcp.py |
FLYTO_CLOSED_LOOP_PERMISSION |
'workspace_write' |
flyto_ai/closed_loop_mcp.py |
FLYTO_CLOSED_LOOP_STATE_DIR |
'~/.flyto/closed-loop-mcp' |
flyto_ai/closed_loop_mcp.py |
FLYTO_ENGINE_URL |
'http://localhost:8080' |
flyto_ai/channels/telegram_approvals.py |
FLYTO_EXTENSIONS_INSTALL_ENABLED |
'' |
flyto_ai/tools/core_tools.py |
FLYTO_SERVICE_TOKEN |
'' |
flyto_ai/channels/telegram_approvals.py |
FLYTO_VAULT_PASSPHRASE |
'', required/None |
flyto_ai/config.py, flyto_ai/vault.py |
GITHUB_ACTIONS |
required/None |
flyto_ai/benchmarking_v3.py |
OPENAI_API_KEY |
'', required/None |
flyto_ai/config.py, flyto_ai/providers/__init__.py, flyto_ai/telegram/service.py |
SLACK_BOT_TOKEN |
'' |
flyto_ai/channels/slack.py |
SLACK_WEBHOOK_URL |
'' |
flyto_ai/channels/slack.py |
TELEGRAM_ALLOWED_CHATS |
'' |
flyto_ai/telegram/service.py |
TELEGRAM_BOT_TOKEN |
'' |
flyto_ai/channels/telegram.py, flyto_ai/channels/telegram_approvals.py, flyto_ai/cli.py, flyto_ai/telegram/service.py |
USER |
os.getenv('USERNAME', 'flyto') |
flyto_ai/vault.py |
USERNAME |
'flyto' |
flyto_ai/vault.py |
XDG_STATE_HOME |
'' |
flyto_ai/coding/workspace_authority.py |