20 lines
950 B
Plaintext
20 lines
950 B
Plaintext
# ratatoskr-go пример конфигурации
|
|
# Копировать в config.yaml и заполнить переменные.
|
|
|
|
telegram:
|
|
token: "${TG_TOKEN}" # токен Telegram бота (обязательно)
|
|
chat_id: "${TG_CHAT_ID}" # ID чата, куда бот отвечает (обязательно)
|
|
|
|
opencode:
|
|
bin: "opencode" # путь к opencode CLI
|
|
config: "${OPENCODE_CONFIG:-}" # путь к opencode config.json
|
|
hard_timeout: "20m" # максимальное время работы opencode
|
|
idle_timeout: "2m" # таймаут без вывода
|
|
db_path: "" # путь к opencode БД (пусто = авто)
|
|
|
|
chat:
|
|
poll_interval: "30s" # частота long-poll Telegram
|
|
|
|
paths:
|
|
worktree: "/opt/data/ratatoskr/worktrees" # рабочие директории субагентов
|
|
db: "/opt/data/ratatoskr/ratatoskr.db" # путь к SQLite-БД |