Что нового
- Кастомные шаблоны (
prompt.system_template_file, output.template_file) — подмена system prompt и/или Markdown-вывода через text/template-файлы; без конфигурации поведение идентично v0.2.0
- Шаблонные функции:
{{upper .RiskLevel}}, {{trimTrailingNewlines .ReviewMarkdown}}
- Валидация шаблонов при загрузке конфига (ошибка до первого LLM-вызова)
- Пример шаблонов:
internal/prompt/templates/review_system.tmpl, internal/render/templates/review.md.tmpl
Исправления
- Offline-режим больше не блокируется при недоступном
system_template_file
- Ошибка в шаблоне вывода не оставляет частичный результат на stdout
- Шаблоны с только
{{define}}-блоками возвращают явную ошибку
Homebrew
brew tap akomyagin/tap
brew install gitl