From 73eb9a777e16e9afe98f64f92911e3fe4c04ef8e Mon Sep 17 00:00:00 2001 From: Suzanne Wang Date: Mon, 25 Aug 2025 13:37:52 -0700 Subject: [PATCH] cleanup --- src/claude_code_sdk/_internal/transport/subprocess_cli.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/claude_code_sdk/_internal/transport/subprocess_cli.py b/src/claude_code_sdk/_internal/transport/subprocess_cli.py index 0abc32a..47bcad7 100644 --- a/src/claude_code_sdk/_internal/transport/subprocess_cli.py +++ b/src/claude_code_sdk/_internal/transport/subprocess_cli.py @@ -177,9 +177,9 @@ class SubprocessCLITransport(Transport): # Enable stdin pipe for both modes (but we'll close it for string mode) # Merge environment variables: system -> user -> SDK required process_env = { - **os.environ, # Start with system environment - **self._options.env, # Override with user-provided env vars - "CLAUDE_CODE_ENTRYPOINT": "sdk-py", # SDK required (last to prevent override) + **os.environ, + **self._options.env, # User-provided env vars + "CLAUDE_CODE_ENTRYPOINT": "sdk-py", } self._process = await anyio.open_process(