Агент теперь возвращает заметку к выпуску структурой JSON, а не списком строк. Замолчать его нельзя — он предварит ответ вежливым вступлением, обрамит его блоком кода и добавит «Готово, если нужно — сокращу», а сам CLI подмешает в поток свои предупреждения; разбирая текст построчно, каждый раз приходилось гадать, где кончается разговор и начинается суть
JSON проводит эту границу сам: берём объект и не читаем ничего вокруг него. Ищем его посимвольно и с учётом кавычек — служебная строка CLI после ответа тоже содержит массив, и поиск «от первой скобки до последней» подставил бы на страницу игры список инструментов агента вместо заметки
Если модель формата не послушалась, разбор остаётся прежним — построчным. Пустое поле после минуты ожидания хуже неидеального текста: заметку всё равно правят руками перед отправкой
Zloy Studio 1.36.1
The agent now returns a release note as a JSON structure rather than a list of lines. There is no way to make it stay quiet — it will open with a polite preamble, wrap the answer in a code block and add 'Done, I can shorten it if you like', while the CLI itself mixes its own warnings into the stream; parsing that line by line meant guessing every time where the conversation ends and the substance begins
JSON draws that line itself: we take the object and read nothing around it. We look for it character by character, honouring quotes — the CLI's own status line after the answer also contains an array, and a search 'from the first bracket to the last' would put the agent's list of tools on the game page instead of the note
If the model ignores the format, parsing falls back to the previous line-by-line reading. An empty field after a minute of waiting is worse than imperfect text: the note is edited by hand before sending anyway
Сайт использует cookie и Яндекс.Метрику с Вебвизором: cookie нужны, чтобы работали вход и настройки, а Метрика — чтобы понимать, как пользуются сайтом.
Политика конфиденциальности
Комментарии 0
Пока нет комментариев.
Войдите, чтобы комментировать. Войти