Thread イベントのリスト
この Thread の最新のパブリック イベント ログ エントリを時系列順に返します。制限に達したために古いパブリック エントリが省略された場合、`truncated` は true になります。
/threads/{threadId}/eventsこの Thread の最新のパブリック イベント ログ エントリを時系列順に返します。制限に達したために古いパブリック エントリが省略された場合、truncated は true になります。イベント ID は安定しているため、呼び出し元は同じ ID を新しいイベントとして扱わずに再試行またはポーリングを行うことができます。これは、CLI および API コンシューマにとっての安定したスナップショット読み取り面です。生のランタイム ペイロード、トランスクリプト、または診断は公開されません。
Authorization
publicApiBearer Authorization: Bearer mst_... を使用します。 API token はアカウントを識別しますが、スコープは持ちません。
In: header
Path Parameters
Thread 作成時に返された Thread ID。v1 ID は prefix のない ULID です。
^[0-7][0-9A-HJKMNP-TV-Za-hjkmnp-tv-z]{25}$ulidQuery Parameters
返される最新の Thread イベントの最大数。
1 <= value <= 1000100Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/threads/01J00000000000000000000009/events?limit=100"{ "events": [ { "content": "string", "durationMs": 0, "id": "01ARZ3NDEKTSV4RRFFQ69G5FAV", "occurredAt": "2019-08-24T14:15:22Z", "runId": "01ARZ3NDEKTSV4RRFFQ69G5FAV", "status": "available", "toolCallId": "string", "toolInput": {}, "toolName": "string", "tokens": 0, "type": "agent.message.delta" } ], "truncated": true}{ "error": { "code": "agent_not_published", "message": "string" }}{ "error": { "code": "agent_not_published", "message": "string" }}{ "error": { "code": "agent_not_published", "message": "string" }}{ "error": { "code": "agent_not_published", "message": "string" }}{ "error": { "code": "agent_not_published", "message": "string" }}{ "error": { "code": "agent_not_published", "message": "string" }}{ "error": { "code": "agent_not_published", "message": "string" }}ユーザー メッセージ、権限決定、または割り込みを Thread に送信します。
Thread に一連のイベントを適用します。user message の送信、保留中の permission request への回答、現在の Run の中断ができます。Thread が idle の場合、user message は新しい Run を queue に追加します。
Thread イベントをストリーミングする
パブリック Thread イベント ログ エントリをサーバー送信イベントとしてストリーミングします。各 `thread.event` データ ペイロードは、GET /threads/{threadId}/events と同じ ThreadEventLogEntry 形状を使用します。