settings.json

copyFullResponse

型boolean既定値false記述場所グローバル設定のみ

/copy が毎回完全なレスポンスをコピーするようにする。レスポンスにコードブロックが含まれる場合に通常表示されるピッカーを表示しない。そのピッカーで「Always copy full response」を選択すると、このキーが true に設定される。/config では「Skip the /copy picker」として表示される

記述例

{
  "copyFullResponse": true
}

使い方・用途

  • デフォルト値は false
  • true にすると /copy 実行時に選択肢のピッカーを表示せず、毎回完全なレスポンスをコピーする
  • ピッカーで「Always copy full response」を選択するとこのキーが true に設定される
  • /config では「Skip the /copy picker」として表示される
英語原文(公式ドキュメントより)

Make [/copy](/docs/en/commands) copy the full response every time, without the picker it otherwise shows when the response contains code blocks. Selecting **Always copy full response** in that picker sets this key to true. Appears in /config as **Skip the /copy picker**.

関連ドキュメント

関連する変更履歴

v2.1.281(1件)

Fixed
~/.claude.json の respectGitignore または copyFullResponse が null の場合に /config が終了する問題を修正した。
英語原文を表示
Fixed /config exiting when respectGitignore or copyFullResponse in ~/.claude.json holds null

変更前

respectGitignore または copyFullResponse が null でも /config が正常に開き、設定を確認・変更できるようになった。

変更後

/config を開くと、~/.claude.json の respectGitignore または copyFullResponse が null になっている場合、設定画面が即座に終了してしまい、内容を確認・変更できなかった。

ユーザーへの恩恵

~/.claude.json に null 値が残っていても /config を通じて設定を確認・変更できるようになる。