SSE ワイヤープロトコル仕様
POST /chat/control/stream は Server-Sent Events(text/event-stream)で応答します。長時間維持される接続を通じて、生成中の回答テキストと、場所・地図操作・ルートに関する構造化イベントが順次送信されます。
このページではストリームの仕様を定義します。kaleidr.js を使用する場合はチャットパネルがストリームを読み取るため、このページを読む必要はありません。独自クライアントを開発する場合に参照してください。Node と Python の動作する実装例はストリームの読み取り、リクエスト本文はエンドポイントを参照してください。
/chat/summary/stream と /chat/button/stream も同じフレーム形式を使用しますが、イベントの種類は少なくなります。このページの末尾で説明します。