SessionLogEvent interface
Un singolo Server-Sent frame di evento emesso dal flusso di log della sessione dell'agente ospitato.
Ogni frame contiene un event campo che identifica il tipo di evento e un data campo che contiene il payload come testo semplice. Sebbene il payload attuale data sia formattato in JSON, il suo schema non è contrattuale — possono apparire chiavi aggiuntive e il formato può cambiare nel tempo. I clienti dovrebbero considerare data una stringa opaca e opzionalmente tentare l'analisi parsing JSON.
In futuro potrebbero essere aggiunti nuovi tipi di evento. I clienti dovrebbero ignorare con grazia i tipi di eventi non riconosciuti.
Formato del filo:
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"}
Proprietà
| data | Il payload dell'evento come testo semplice. Attualmente è formattato in JSON, ma lo schema non è contrattuale e potrebbe cambiare. |
| event | Il tipo di evento SSE. Attualmente |
Dettagli proprietà
data
Il payload dell'evento come testo semplice. Attualmente è formattato in JSON, ma lo schema non è contrattuale e potrebbe cambiare.
data: string
Valore della proprietà
string
event
Il tipo di evento SSE. Attualmente log, ma in futuro potrebbero essere aggiunti altri tipi di eventi. I clienti dovrebbero ignorare i tipi di eventi non riconosciuti.
event: "log"
Valore della proprietà
"log"