v0.3.2
CCProxy Agent v0.3.2 Release Notes
Summary
v0.3.2 fixes Claude Desktop gateway probe failures where Desktop reported:
Gateway returned HTTP 500
responseBody: {"error":"ccproxy-agent internal error"}
Fixed
v0.3.1 preserved authentication headers correctly, but still forwarded hop-by-hop HTTP headers such as:
connectionkeep-alivetransfer-encodingupgradetetrailer
Those headers belong to a single client/proxy connection and should not be forwarded into the new upstream fetch call. In some Desktop probe requests, this could make the underlying fetch fail before ccswitch received the request.
v0.3.2 filters these headers while preserving useful headers such as:
Authorizationx-api-keyanthropic-versioncontent-type
Validation
Commands verified:
npm run check
npm testRegression coverage:
- Desktop gateway authorization headers are preserved.
- Desktop-style requests carrying connection headers no longer produce an internal proxy failure.