feat(config): уровень логирования log.level (info|debug), по умолчанию info
Отладочные логи API-вызовов к opencode serve теперь включаются только при
log.level=debug (гейт через Client.Debug <- Runner.Debug <- cfg.Log.Debug()).
По умолчанию 'info' — отладочных логов нет.
- config: добавлен LogCfg{Level}, дефолт 'info', валидация (info|debug)
- opencode: Client.Debug и Runner.Debug — гейттят логи do()
- app: Runner.Debug из cfg.Log.Debug()
- config.yaml.example: задокументирован log.level
- тесты: дефолт=info, level=debug, невалидный уровень
This commit is contained in:
@@ -33,4 +33,8 @@ telegram:
|
||||
|
||||
# paths:
|
||||
# worktree: "./worktrees"
|
||||
# db: "./ratatoskr.db" # или через env RATATOSKR_DB
|
||||
# db: "./ratatoskr.db" # или через env RATATOSKR_DB
|
||||
|
||||
# log (уровень логирования)
|
||||
# level: "info" # "info" (по умолчанию) или "debug" — debug включает
|
||||
# # отладочные логи (напр. все API-вызовы к opencode serve)
|
||||
|
||||
Reference in New Issue
Block a user