baa-conductor

git clone 

commit
fe001a6
parent
f950f50
author
im_wower
date
2026-03-24 10:13:28 +0800 CST
fix(runtime): add proxy env vars to codexd launchd template

launchd background processes do not inherit macOS system proxy settings.
App-server HTTPS connections to OpenAI were unstable due to missing proxy.

Add HTTPS_PROXY, HTTP_PROXY, ALL_PROXY pointing to 127.0.0.1:7890
so the codex app-server child process routes traffic through the local
proxy and maintains stable streaming connections.
1 files changed,  +6, -0
M ops/launchd/so.makefile.baa-codexd.plist
+6, -0
 1@@ -58,6 +58,12 @@
 2       <string>50</string>
 3       <key>BAA_CODEXD_SMOKE_LIFETIME_MS</key>
 4       <string>100</string>
 5+      <key>HTTPS_PROXY</key>
 6+      <string>http://127.0.0.1:7890</string>
 7+      <key>HTTP_PROXY</key>
 8+      <string>http://127.0.0.1:7890</string>
 9+      <key>ALL_PROXY</key>
10+      <string>socks5://127.0.0.1:7890</string>
11     </dict>
12 
13     <key>ProgramArguments</key>