特定セッションの会話履歴が画面に表示されない(バックエンドにはデータ残存)

Status Open
Maintainer reply None cached
Activity 1 comment · opened Sep 20, 2026

補足:本件は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分)が画面に表示されない
  • それ以降、以前まで実行できていたツール呼び出し(スプレッドシート書き込みなど)が実行されなくなった

「巻き戻し+モデル切り替え」の組み合わせ操作を再現条件として調査いただけると助かります。

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗