OpenAI Node SDK v7.8.0 добавляет compute_units в объекты usage, User-Agent для WebSocket и события аудит-лога

OpenAI

инструменты официальный 1 ист. ~1 мин

Выпущен 27 августа 2026 года. Добавлено поле compute_units в объекты usage Responses и Chat Completions. WebSocket-соединения теперь отправляют User-Agent по умолчанию и эмитят события аудит-лога жизненного цикла соединений, чтобы серверные логи и метрики могли идентифицировать клиент. Буфер обновления workload-identity ограничен сроком жизни токена, чтобы избежать преждевременного истечения. Усилена безопасность first-class workload credentials X.509. Ожидающие WebSocket корректно завершаются, даже когда слушатели бросают исключения. Определение multipart body теперь опирается только на собственные свойства, сокращая ложные срабатывания по prototype chain. Восстановлены нативные браузерные ESM-импорты.

Почему это важно

compute_units в usage — это хук для биллинговой наблюдаемости, который downstream-инструменты мониторинга затрат и токен-бюджетирования могут подхватить немедленно; User-Agent по умолчанию и события аудит-лога для WS заметно улучшают трассировку продакшен-стриминговых agent-loop'ов.

Важность: 4/5

flagship release; official confirmation

Источники

официальный OpenAI Node SDK v7.8.0