チャットセッションを一覧表示
GET /v1/sessions:ユーザーのチャットセッションを最終アクティビティのタイムスタンプとターン数とともに一覧表示します。
GET /v1/sessions
ユーザーのチャットセッションを最終アクティビティのタイムスタンプとターン数とともに一覧表示します。Web UI のセッションサイドバーで使用します。
| メソッド | GET |
| パス | /v1/sessions |
| 認証 | GATEWAY_AUTH_TOKEN が設定されている場合は Authorization: Bearer <token> が必要です |
| カテゴリ | sessions |
レスポンス本文
{ "sessions": [ { "id": "chat_abc", "title": "BTC analysis", "origin": "web", "kind": "chat", "created_at_ms": 1747000000000, "updated_at_ms": 1747000500000, "message_count": 6, "has_unseen_completion": true, "completion_settled_at_ms": 1747000500000 } ] }注記
ユーザーによる中断ではない Agent タスクが完了または失敗すると、has_unseen_completion は true になります。POST /v1/sessions/:id/completion/read で閲覧済みとして確認すると false に戻ります。completion_settled_at_ms はその結果の安定したカーソルで、古い一覧スナップショットによる確認済み状態の復元を防ぐために使用できます。