Skip to main content

Session send()on()

sendAndWait() はレスポンスがすぐに返って来るので分かりやすいですが、最後のアシスタントメッセージ しか受け取れません。
途中のメッセージも受け取りたい場合は on() でイベントリスナーを登録します。
PHP でこれは分かりにくいので on()sendAndWait() の組み合わせがおすすめです。

on() で特定のイベントタイプを指定

SessionEventType enum か文字列でイベントタイプを指定すればそのイベントのみ購読できます。

すべてのイベントタイプを購読

イベントタイプを指定しなければすべて購読します。
最新情報は GitHub リポジトリ を参照してください。
最終更新日 2026年4月21日