0.97.1
Fixed
- Потеря первого сообщения агента при стриминге: три связанных бага в цепочке WebSocket-событий:
actor.go: при стримингеpublishTurnEndвключал_stream_end, из-за чегоturn_endшёл черезSendDelta(который шлёт толькоstream_end/delta), а не черезSend(который шлётmessage+turn_end). Клиент не получалturn_end→ композер заблокирован, синхронизация с API не происходила.chat.svelte.ts:stream_endhandler игнорировалdata.text— если коалесцирование объединяло все дельты в одинstream_end, текст терялся.chat.svelte.ts:turn_endhandler сравнивал оптимистичныеuid()ID с DB ID — сравнение всегда false, API-сообщения не добавлялись.