- Add CLAWDBOT_BROWSER_PROXY env for Chrome --proxy-server flag
- Add CLAWDBOT_WEB_FETCH_PROXY env for web fetch tool requests
- Browser: passes --proxy-server to Chrome launch args when set
- Fetch: uses ProxyAgent instead of pinned dispatcher when set
This enables routing browser and fetch traffic through a proxy for:
- Multi-tenant deployments with blocked outbound 443
- Usage metering and audit logging
- Security filtering
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* Web: trim HTML error bodies in web_fetch
* fix: trim web_fetch HTML error bodies (#1193) (thanks @sebslight)
---------
Co-authored-by: Sebastian Slight <sbarrios93@gmail.com>
Co-authored-by: Peter Steinberger <steipete@gmail.com>