This commit is contained in:
Suzanne Wang 2025-08-25 13:37:52 -07:00
parent 961fff62df
commit 73eb9a777e
No known key found for this signature in database

View file

@ -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(