SessionLogEvent interface
Un seul Server-Sent trame d’événement émis par le flux de journal de session de l’agent hébergé.
Chaque trame contient un event champ identifiant le type d’événement et un data champ transportant la charge utile en texte brut. Bien que la charge utile actuelle data soit formatée en JSON, son schéma n’est pas contractuel — des clés supplémentaires peuvent apparaître et le format peut changer au fil du temps. Les clients doivent traiter data comme une chaîne opaque et essayer éventuellement l’analyse JSON.
De nouveaux types d’événements pourraient être ajoutés à l’avenir. Les clients doivent ignorer avec grâce les types d’événements non reconnus.
Format des fils :
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"}
Propriétés
| data | La charge utile de l’événement en texte brut. Actuellement en format JSON mais le schéma n’est pas contractuel et peut changer. |
| event | Le type d’événement SSE. Actuellement |
Détails de la propriété
data
La charge utile de l’événement en texte brut. Actuellement en format JSON mais le schéma n’est pas contractuel et peut changer.
data: string
Valeur de propriété
string
event
Le type d’événement SSE. Actuellement log, mais d’autres types d’événements pourraient être ajoutés à l’avenir. Les clients doivent ignorer les types d’événements non reconnus.
event: "log"
Valeur de propriété
"log"