SessionLogEvent interface

Barındırılan ajan oturum logu akışı tarafından yayımlanan tek bir Server-Sent Olay çerçevesi.

Her kare, olay türünü tanımlayan bir event alan ve yükü düz metin olarak taşıyan bir data alan içerir. Mevcut data yük JSON formatında olsa da, şeması sözleşmesel değildir — ek anahtarlar ortaya çıkabilir ve format zamanla değişebilir. Müşteriler opak bir dizi olarak ele data almalı ve isteğe bağlı olarak JSON ayrıştırmayı denemeli.

Gelecekte yeni etkinlik türleri eklenebilir. Müşteriler, tanınmayan etkinlik türlerini zarifçe görmezden gelmelidir.

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

Özellikler

data

Olay yükü düz metin olarak sunuluyor. Şu anda JSON formatında, ancak şema sözleşmeli değil ve değişebilir.

event

SSE olay türü. Şu anda log, ancak gelecekte ek etkinlik türleri eklenebilir. Müşteriler tanınmayan olay türlerini görmezden gelmelidir.

Özellik Ayrıntıları

data

Olay yükü düz metin olarak sunuluyor. Şu anda JSON formatında, ancak şema sözleşmeli değil ve değişebilir.

data: string

Özellik Değeri

string

event

SSE olay türü. Şu anda log, ancak gelecekte ek etkinlik türleri eklenebilir. Müşteriler tanınmayan olay türlerini görmezden gelmelidir.

event: "log"

Özellik Değeri

"log"