Files
Aetheel/.env.example
tanmay11k 82c2640481 feat: openclaw-style secrets (env.vars + \) and per-task model routing
- Replace python-dotenv with config.json env.vars block + \ substitution
- Add models section for per-task model routing (heartbeat, subagent, default)
- Heartbeat/subagent tasks can use different models/providers than main chat
- Remove python-dotenv from dependencies
- Update all docs to reflect new config approach
- Reorganize docs into project/ and research/ subdirectories
2026-02-20 23:49:05 -05:00

31 lines
1019 B
Plaintext

# =============================================================================
# Aetheel .env (LEGACY — optional fallback)
# =============================================================================
# Secrets now live in ~/.aetheel/config.json under the "env.vars" block.
# Process environment variables still override everything.
#
# Example config.json:
#
# {
# "env": {
# "vars": {
# "SLACK_BOT_TOKEN": "xoxb-your-bot-token",
# "DISCORD_BOT_TOKEN": "your-discord-token"
# }
# },
# "discord": {
# "enabled": true,
# "bot_token": "${DISCORD_BOT_TOKEN}"
# }
# }
#
# If you still prefer a .env file, set these and they will be picked up
# from the process environment as a final override.
# SLACK_BOT_TOKEN=xoxb-your-bot-token-here
# SLACK_APP_TOKEN=xapp-your-app-token-here
# TELEGRAM_BOT_TOKEN=your-telegram-bot-token-here
# DISCORD_BOT_TOKEN=your-discord-bot-token-here
# OPENCODE_SERVER_PASSWORD=your-server-password
# ANTHROPIC_API_KEY=sk-ant-...