OpenAI добавила WebSocket-режим для Responses API.
На первый взгляд это просто транспорт. Но для агентов штука важная.
Агент редко работает одним запросом. Чаще это цепочка: вызвал инструмент, получил результат, сделал следующий шаг, снова что-то проверил, вернул статус человеку.
Если каждый шаг гонять отдельным HTTP-запросом, между ними появляется лишний шум. Не катастрофа, но в длинной задаче задержки копятся, а статус работы стримить сложнее.
WebSocket держит соединение открытым. В него можно отправлять события и получать промежточные ответы без постоянного пересоздания запроса.
В проде это полезно для coding agents, ревью, поиска по логам и сценариев, где агент идёт через несколько инструментов подряд.
Быстрый агент — это не только модель. Это ещё нормальный канал между моделью, инструментами и продуктом.