diff --git a/codex-launcher_3.12.0_all.deb b/codex-launcher_3.12.0_all.deb deleted file mode 100644 index 471c5fc..0000000 Binary files a/codex-launcher_3.12.0_all.deb and /dev/null differ diff --git a/codex-launcher_3.12.1_all.deb b/codex-launcher_3.12.1_all.deb new file mode 100644 index 0000000..6a1ade4 Binary files /dev/null and b/codex-launcher_3.12.1_all.deb differ diff --git a/src/translate-proxy.py b/src/translate-proxy.py index 708cc7e..f511ce1 100755 --- a/src/translate-proxy.py +++ b/src/translate-proxy.py @@ -6571,6 +6571,9 @@ class Handler(http.server.BaseHTTPRequestHandler): headers["X-Client-Name"] = "antigravity" headers["X-Client-Version"] = _ensure_antigravity_client_version() headers["x-goog-api-client"] = "gl-node/18.18.2 fire/0.8.6 grpc/1.10.x" + # Add X-Machine-Session-Id header as seen in badrisnarayanan/antigravity-claude-proxy + if "request" in wrapped and "sessionId" in wrapped["request"]: + headers["X-Machine-Session-Id"] = wrapped["request"]["sessionId"] else: headers["User-Agent"] = "google-api-nodejs-client/9.15.1" headers["X-Goog-Api-Client"] = "gl-node/22.17.0"