SessionLogEvent interface
Один Server-Sent кадр события, излучаемый потоком логов сессии агента.
Каждый кадр содержит event поле, обозначающее тип события, и поле, data несущее полезную нагрузку в виде обычного текста. Хотя текущая data полезная нагрузка отформатирована в JSON, её схема не является контрактной — могут появляться дополнительные ключи, и формат может меняться со временем. Клиенты должны рассматривать data это как непрозрачную строку и, по желанию, пробовать разбор JSON.
В будущем могут появиться новые типы событий. Клиентам следует с достоинством игнорировать нераспознанные типы событий.
Формат провода:
event: log
data: {"timestamp":"2026-03-10T09:33:17.121Z","stream":"stdout","message":"Starting server on port 18080"}
event: log
data: {"timestamp":"2026-03-10T09:34:52.714Z","stream":"status","message":"Successfully connected to container"}
Свойства
| data | Полезная нагрузка события в виде обычного текста. В настоящее время формат JSON, но схема не является контрактной и может измениться. |
| event | Тип события SSE. В настоящее время |
Сведения о свойстве
data
Полезная нагрузка события в виде обычного текста. В настоящее время формат JSON, но схема не является контрактной и может измениться.
data: string
Значение свойства
string
event
Тип события SSE. В настоящее время log, но в будущем могут быть добавлены дополнительные типы событий. Клиентам следует игнорировать нераспознанные типы событий.
event: "log"
Значение свойства
"log"