Appearance
CLAUDE_ENV_FILE(例:~/.zprofile)が # コメント行で終わっている場合に、Bashツールが出力を生成しなかった問題を修正した。
CLAUDE_ENV_FILE
~/.zprofile
#
Fixed Bash tool producing no output when CLAUDE_ENV_FILE (e.g. ~/.zprofile) ends with a # comment line.
CLAUDE_ENV_FILE 環境変数で指定した設定ファイル(~/.zprofile や ~/.bashrc など)の最後の行が # で始まるコメント行の場合、Bashツールが何も出力しないバグが修正されました。多くのシェル設定ファイルはコメントで終わることが多く、この問題に気づかずに多くのユーザーが影響を受けていた可能性があります。
~/.bashrc
# ~/.zprofile の最後がコメントで終わっている場合 # ~/.zprofile の内容: # export PATH="$HOME/.local/bin:$PATH" # export NVM_DIR="$HOME/.nvm" # # NVM設定 ← コメント行(末尾) # 修正前: CLAUDE_ENV_FILE=~/.zprofile を設定するとBashツールが無出力 # 修正後: 正常にBashツールの出力が表示される
# 修正前のバージョンを使用している場合の回避策: # ~/.zprofile の最後に空行またはコメントでない行を追加 echo "" >> ~/.zprofile # または echo "true" >> ~/.zprofile
修正:CLAUDE_ENV_FILEがコメント行(#)で終わるとBashツールの出力がなくなるバグ
原文(日本語に翻訳)
CLAUDE_ENV_FILE(例:~/.zprofile)が#コメント行で終わっている場合に、Bashツールが出力を生成しなかった問題を修正した。原文(英語)
Fixed Bash tool producing no output when
CLAUDE_ENV_FILE(e.g.~/.zprofile) ends with a#comment line.概要
CLAUDE_ENV_FILE環境変数で指定した設定ファイル(~/.zprofileや~/.bashrcなど)の最後の行が#で始まるコメント行の場合、Bashツールが何も出力しないバグが修正されました。多くのシェル設定ファイルはコメントで終わることが多く、この問題に気づかずに多くのユーザーが影響を受けていた可能性があります。基本的な使い方
修正された動作の確認
一時的な回避策(v2.1.108以前のバージョン向け)
注意点
CLAUDE_ENV_FILEを設定している場合のみ影響を受けていました。設定していない場合は問題ありませんでした。関連情報