- Порезанный
- 28 сентября 2026 г. в 10:46 UTC
- Автор
- Kamo
- Обещать
- 3638081
Помощник был REST-только с тех пор, как KamoAI: его контекст WebSocket «подключен», не открывал розетку и выкладывал каждое сообщение, поэтому весь ответ приходил сразу. Теперь он открывает AIService /ws/ai-chat на api.<домен организации> с одноразовым ключом (/api/generate-otk?purpose=ws) и показывает ответ, как он написан: - TOKEN frames stream into the answer bubble; сохраненный ответ MESSAGE COMPLETE цитирование) заменяет его, а кадр без текста сохраняет то, что транслируется; - файл TOOL RESULT перед вызовом инструмента и строкой инструмента, как гласит транскрипт на перезарядке; - сообщения идут по одному за раз, поэтому два ответа никогда не текут в один пузырь; кадры другого разговор на одной розетке игнорируется; REST остается запасным, когда розетка не может быть открыта (нет ключа, нет хоста api, отказано или медленно) рукопожатие; розетка, которая падает в середине ответа, заканчивает его ошибкой вместо того, чтобы спрашивать снова; - розетка открывается с первым сообщением и закрывается через пять простаивающих минут. Заполнитель 501 /api/ai/ws, который сказал, что розетка не может быть достигнута, удаляется. СП99-Т10.
