# ratatoskr-go пример конфигурации. # Можно не указывать поля, у которых есть дефолт (см. internal/config/types.go). # Обязательно: telegram.token + telegram.chat_id telegram: token: "${TG_TOKEN}" # токен Telegram бота (обязательно) chat_id: "${TG_CHAT_ID}" # ID чата (обязательно) # Всё ниже — опционально, показаны дефолты: # opencode: # bin: "opencode" # config: "/путь/к/opencode.json" # файл-конфиг модели (OPENCODE_CONFIG) # config_dir: "./agents" # каталог с агентами (OPENCODE_CONFIG_DIR) # hard_timeout: "20m" # idle_timeout: "2m" # git (источник репозиториев для git clone) # base_url: "http://gitea.hal9000.home" # базовый URL git-хоста (обязательно для клонирования) # token: "${GIT_TOKEN}" # токен для приватных репозиториев # chat: # poll_interval: "30s" # paths: # worktree: "./worktrees" # db: "./ratatoskr.db" # или через env RATATOSKR_DB