SSE wire contract
AI chat endpoint は Server-Sent Events(text/event-stream)を stream します。
このページでは POST /chat/control/stream が使用する control-stream contract を
説明します。source of truth は @kaleidr/inference-ui 内の parser + types
(packages/inference-ui/src/control/sse.ts と types.ts)です。
kaleidr.js を使用する場合、chat bundle が解析するため、このページが必要なのは
custom client を構築するときだけです。
/chat/summary/stream と /chat/button/stream は異なる SSE
contract を使用します。ここでは扱いません。これらの endpoint で control-stream
parser を再利用しないでください。