fix: убрать вложенные бэктики в шаблоне prompt.go — ломали компиляцию
Маркдаун-разметка `ask`/`propose`/`ready`/`abort` внутри raw-string шаблона закрывала строку, вызывая syntax error в analyst (CI: test и обе build-and-package падали с 'unexpected name ask').
This commit is contained in:
@@ -27,10 +27,10 @@ var promptTemplate = template.Must(template.New("analyst").Parse(`Ты — ан
|
|||||||
Изменяй в JSON только те поля, которые надо поменять; что менять не надо — пустой строкой.
|
Изменяй в JSON только те поля, которые надо поменять; что менять не надо — пустой строкой.
|
||||||
|
|
||||||
**Фаза ответа (phase):**
|
**Фаза ответа (phase):**
|
||||||
- `ask` — данных не хватает: задай вопросы (до 3), черновик не меняешь.
|
- ask — данных не хватает: задай вопросы (до 3), черновик не меняешь.
|
||||||
- `propose` — черновик ДОСТАТОЧЕН и ты ВНОСИШЬ правки: заполни изменяемые поля (title/goal/repos/why/ac), в chat_reply — краткое резюме.
|
- propose — черновик ДОСТАТОЧЕН и ты ВНОСИШЬ правки: заполни изменяемые поля (title/goal/repos/why/ac), в chat_reply — краткое резюме.
|
||||||
- `ready` — черновик уже ПОЛНЫЙ и готов как есть, менять НЕЧЕГО: phase="ready", все поля изменений оставь пустыми, в chat_reply — резюме и подтверждение готовности. Задачу можно отправлять агенту-кодеру.
|
- ready — черновик уже ПОЛНЫЙ и готов как есть, менять НЕЧЕГО: phase="ready", все поля изменений оставь пустыми, в chat_reply — резюме и подтверждение готовности. Задачу можно отправлять агенту-кодеру.
|
||||||
- `abort` — тема не про код / не подходит: phase="abort" с abort_reason.
|
- abort — тема не про код / не подходит: phase="abort" с abort_reason.
|
||||||
|
|
||||||
{{- if .Force}}
|
{{- if .Force}}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user