Fixed
CLAUDE_CODE_MAX_OUTPUT_TOKENS などの環境変数で指数表記(1e6 など)を使用すると、仮数部のみが読み取られてしまう(1e6 が 1 になる)問題を修正した。英語原文を表示
Fixed
CLAUDE_CODE_MAX_OUTPUT_TOKENS and similar env vars silently using the mantissa of scientific-notation values (1e6 became 1)変更前
大きな値を指定するために科学表記法を使用すると、意図した値の極一部しか設定に反映されず、出力トークン数が極端に制限される等の予期せぬ挙動が発生していた。
変更後
数値型の環境変数を解析する際に科学表記法が正しくサポートされるようになった。1e6 は正しく 1,000,000 として解釈される。
ユーザーへの恩恵
大きな数値を設定する際に、桁数を数えてゼロを並べる必要がなくなります。