fix: убрать вложенные бэктики в шаблоне prompt.go — ломали компиляцию
All checks were successful
CI / test (push) Successful in 40s
CI / build-and-package (amd64, linux) (push) Successful in 42s
CI / build-and-package (amd64, windows) (push) Successful in 42s

Маркдаун-разметка `ask`/`propose`/`ready`/`abort` внутри raw-string
шаблона закрывала строку, вызывая syntax error в analyst (CI: test и
обе build-and-package падали с 'unexpected name ask').
This commit is contained in:
Hermes
2026-08-17 14:19:27 +05:00
parent 46065f84fd
commit 262c3a0c1c

View File

@@ -27,10 +27,10 @@ var promptTemplate = template.Must(template.New("analyst").Parse(`Ты — ан
Изменяй в JSON только те поля, которые надо поменять; что менять не надо — пустой строкой.
**Фаза ответа (phase):**
- `ask` — данных не хватает: задай вопросы (до 3), черновик не меняешь.
- `propose` — черновик ДОСТАТОЧЕН и ты ВНОСИШЬ правки: заполни изменяемые поля (title/goal/repos/why/ac), в chat_reply — краткое резюме.
- `ready` — черновик уже ПОЛНЫЙ и готов как есть, менять НЕЧЕГО: phase="ready", все поля изменений оставь пустыми, в chat_reply — резюме и подтверждение готовности. Задачу можно отправлять агенту-кодеру.
- `abort` — тема не про код / не подходит: phase="abort" с abort_reason.
- ask — данных не хватает: задай вопросы (до 3), черновик не меняешь.
- propose — черновик ДОСТАТОЧЕН и ты ВНОСИШЬ правки: заполни изменяемые поля (title/goal/repos/why/ac), в chat_reply — краткое резюме.
- ready — черновик уже ПОЛНЫЙ и готов как есть, менять НЕЧЕГО: phase="ready", все поля изменений оставь пустыми, в chat_reply — резюме и подтверждение готовности. Задачу можно отправлять агенту-кодеру.
- abort — тема не про код / не подходит: phase="abort" с abort_reason.
{{- if .Force}}