修正:非表示のフック添付がトランスクリプトモードのメッセージカウントを水増しする問題
原文(日本語に翻訳)
非表示のフック添付がトランスクリプトモードのメッセージカウントを水増ししていた問題を修正。
原文(英語)
Fixed invisible hook attachments inflating the message count in transcript mode
概要
Ctrl+O で開くトランスクリプトモード(会話履歴の詳細表示)において、フック(hooks)が内部的に添付していた非表示のメッセージがカウントに含まれ、実際のメッセージ数より多く表示されていた問題が修正されました。修正後は、ユーザーが実際にやり取りしたメッセージ数が正確に表示されます。
基本的な使い方
# Ctrl+O でトランスクリプトモードを開く
# 修正後はメッセージカウントが正確に表示される
例:
以前: 50件のメッセージ(実際は30件 + フック内部メッセージ20件)
修正後: 30件のメッセージ(実際のやり取りのみ)実践例
### フックを多用している環境での確認
bash
# フックを設定している場合でも正確なメッセージカウントが表示
# ~/.claude/settings.json にフックを設定している環境で効果的### コンテキスト使用量の正確な把握
メッセージカウントが正確になることで、コンテキストウィンドウの使用量を適切に管理できます。
注意点
Ctrl+Oでのトランスクリプトモード表示が修正対象- フック自体の動作は変わらない。カウント表示のみの修正
- フックを設定していない場合はこの問題の影響を受けない