Telegram Commands

Built-in slash commands for controlling the agent from Telegram.

CommandDescription
/modelShow the current active model
/model <name>Switch to a specific model (disables auto-routing)
/modelsList all available models from the provider (active model marked)
/autoRe-enable automatic model routing based on query complexity
/reloadReload config.toml (with auto-restore from backup if broken)
/restartFull restart — exec new process (picks up new binary, config, MCP servers)
/helpShow list of available commands
/startSame as /help

Model Switching

text
/model claude-3.5-sonnet
# Switches to claude-3.5-sonnet and disables auto-routing

/auto
# Re-enables automatic Fast/Primary/Smart routing
Model Override
When you manually set a model with /model, auto-routing is disabled until you send /auto.

Config Reload

The /reload command reloads config.toml at runtime. If the config is invalid, aidaemon automatically restores from backup:

  1. .toml.lastgood — last config that successfully completed an LLM call
  2. .toml.bak.toml.bak.1.toml.bak.2 — 3-deep rotation