Skip to content

MAINT: Merge https proxy changes - #68

Open
manoharreddydavired wants to merge 6 commits into
mainfrom
feature/https-proxy-agent
Open

MAINT: Merge https proxy changes#68
manoharreddydavired wants to merge 6 commits into
mainfrom
feature/https-proxy-agent

Conversation

@manoharreddydavired

Copy link
Copy Markdown
Collaborator

No description provided.

Cascade Bot and others added 5 commits March 26, 2026 07:53
…ate proxies

Axios built-in proxy handling uses absolute-form HTTP requests which
enterprise proxies (e.g. Visa) reject with 400 Bad Request. This adds
https-proxy-agent to force proper CONNECT tunneling when HTTPS_PROXY
or HTTP_PROXY environment variables are set.

Changes:
- Added https-proxy-agent 7.0.6 dependency
- Created proxy-aware Axios instance via createHttpClient()
- Replaced bare axios calls with httpClient for CONNECT tunnel support
- Zero behavior change when no proxy env vars are set
- Rebuilt dist/index.js bundle
@manoharreddydavired manoharreddydavired changed the title MAINT: Merge https procsy changes MAINT: Merge https proxy changes Jul 21, 2026
- Add proxy-test.yml: example workflow demonstrating HTTPS proxy usage
  with configurable proxy URL via HTTPS_PROXY_URL secret
- Update README.md: add HTTPS Proxy Support section documenting
  supported environment variables (HTTPS_PROXY, https_proxy, HTTP_PROXY,
  http_proxy), proxy URL format, and usage example
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants