特定セッションの会話履歴が画面に表示されない(バックエンドにはデータ残存)
補足:本件はClaude Codeデスクトップアプリ(Codeタブ)で発生した不具合です。
- OS: Windows 11 Home
- 環境: Claude Code CLI(デスクトップアプリ経由)
- モデル: claude-sonnet-5(切り替え前は claude-opus-5 系)
自動ラベルで「Claude Codeと無関係」と判定されていますが、上記の通りClaude Codeデスクトップアプリのセッション管理機能(会話履歴表示・モデル切り替え)に関する不具合です。ご確認をお願いします。
症状
特定のセッション(「ELITEプラン サポート」)の2026-08-29〜2026-09-19分の会話履歴が画面上で表示されなくなった。
- アプリ再起動後も再現する
- 他のセッション(例:「Marketing strategist スキル機能」)は正常に表示されるため、このセッション固有の問題
セッション情報
- セッションID:
local_b8237737-a140-4e9a-b52b-ec756445324f - セッションタイトル: 「ELITEプラン サポート」
- 作成日: 2026-08-29
- 最終更新: 2026-09-20
確認済み事項(データは残存)
セッション管理API(list_events)経由では、2026-08-29から2026-09-20までの全636メッセージが正常に取得できる。つまりデータ消失ではなく、クライアント側(デスクトップアプリ)の表示問題と推定。
メモ
メッセージ数が多い(636件)ことによる仮想スクロール・レンダリングの不具合、またはこのセッションだけローカルキャッシュが破損している可能性が考えられます。</parameter></invoke>Note: This
補足(コンテキストリセットとの関係について):
「コンテキストがリセットされた」ことが原因ではないと考えています。コンテキスト圧縮・要約はモデルが参照する範囲を整理する仕組みであり、保存済みの会話履歴そのものを削除するものではないはずです。実際、セッション管理API経由では該当セッションの全メッセージが問題なく取得できており、データは失われていません。
むしろ怪しいのは「Opusでセッション開始 → 挙動がおかしくなった → メッセージを巻き戻し(rewind) → Sonnetに切り替えて再送信」という操作です。この一連の操作によって、セッション内部の状態(現在の会話として扱われるメッセージ範囲など)に不整合が生じ、それが下記2つの症状の両方につながった可能性が高いと考えています。
- 過去の会話履歴(2026-08-29〜2026-09-19分)が画面に表示されない
- それ以降、以前まで実行できていたツール呼び出し(スプレッドシート書き込みなど)が実行されなくなった
「巻き戻し+モデル切り替え」の組み合わせ操作を再現条件として調査いただけると助かります。
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗