feat(infra): route Gemini WS through SOCKS5 proxy (WARP)
Some checks are pending
CI / quality (push) Waiting to run

- Add socks-proxy-agent dependency
- Add resolveGeminiProxyAgent() helper reading GEMINI_PROXY_URL env
- Apply agent to T1 and T2 Gemini WS factory defaults
- No proxy when GEMINI_PROXY_URL is unset (local dev unchanged)
- Tests: 311/311 green
This commit is contained in:
Hermann_Kitio 2026-06-30 20:30:15 +03:00
parent 74770b6402
commit 5263372839
7 changed files with 139 additions and 4 deletions

View file

@ -16,6 +16,7 @@
"@supabase/supabase-js": "^2.49.4",
"dotenv": "^17.4.2",
"hono": "^4.7.7",
"socks-proxy-agent": "^10.1.0",
"stripe": "^17.7.0",
"ws": "^8.20.0"
},