Config files
Talos keeps user config under ~/.config/talos/. The init wizard manages this directory; you can edit by hand if you know what you’re doing.
channels.yaml
Section titled “channels.yaml”Declares which channels are enabled and their per-channel options.
channels: cli: enabled: true telegram: enabled: true bot_token_ref: env:TELEGRAM_BOT_TOKEN allowed_users: ['@yourname'] rate_limit_edits_per_sec: 1 mcp_server: enabled: trueRestart talosd after edits. CLI is on by default; turning it off makes the WS REPL unauthorized.
daemon.token
Section titled “daemon.token”The bearer token thin clients present to the daemon. Plaintext, mode 0600.
talos_dt_5f8c9...Regenerate with talos init --reset-token (forces all open thin clients to reconnect).
keeperhub.json
Section titled “keeperhub.json”KeeperHub OAuth credentials. Mode 0600. Don’t edit by hand — use talos init --reset-keeperhub to refresh.
{ "client_id": "kh_dcr_...", "refresh_token": "kh_rt_...", "scope": "workflow:read workflow:write", "issued_at": "2026-04-29T10:30:00Z"}burner.json
Section titled “burner.json”Burner wallet (only if EVM_PRIVATE_KEY is unset). Mode 0600.
{ "address": "0x13CDAe5a4be3C4b4061eb2206e3dc239aD5F4399", "privateKey": "0x...", "createdAt": "2026-04-29T10:30:00Z"}daemon.log
Section titled “daemon.log”pino-formatted JSONL log. Rotated by the daemon; the latest is at daemon.log and previous days at daemon.YYYY-MM-DD.log.
# Tail with pino-prettytail -f ~/.config/talos/daemon.log | pino-pretty