SessionLogEvent interface

En enda Server-Sent Event-ram som sänds ut av den hostade agentens sessionslogström.

Varje bildruta innehåller ett event fält som identifierar händelsetypen och ett data fält som bär nyttolasten som klartext. Även om den nuvarande data nyttolasten är JSON-formaterad är dess schema inte kontraktsmässigt — ytterligare nycklar kan dyka upp och formatet kan ändras över tid. Klienter bör behandla data som en ogenomskinlig sträng och eventuellt försöka JSON-parsing.

Nya händelsetyper kan läggas till i framtiden. Klienter bör vänligt ignorera okända händelsetyper.

Wire-format:

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"}

Egenskaper

data

Händelsens last som klartext. För närvarande är det JSON-format men schemat är inte kontraktsbundet och kan ändras.

event

SSE-händelsetypen. För närvarande log, men ytterligare evenemangstyper kan läggas till i framtiden. Klienter bör ignorera okända händelsetyper.

Egenskapsinformation

data

Händelsens last som klartext. För närvarande är det JSON-format men schemat är inte kontraktsbundet och kan ändras.

data: string

Egenskapsvärde

string

event

SSE-händelsetypen. För närvarande log, men ytterligare evenemangstyper kan läggas till i framtiden. Klienter bör ignorera okända händelsetyper.

event: "log"

Egenskapsvärde

"log"