SessionLogEvent interface
호스트 에이전트 세션 로그 스트림에서 생성되는 단일 Server-Sent 이벤트 프레임입니다.
각 프레임은 이벤트 유형을 식별하는 필드와 data 페이로드를 평문으로 전달하는 필드를 포함합니다event. 현재 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"