Some 400 and 413 responses used to slip through the gateway unsanitized; now they always get cleaned.
What's wrong with this entry?
Upstream 400 and 413 responses that carry a recorded message are now always replaced with a sanitized body and copied headers. Previously this rewrite only happened once a capability class had been resolved, so some responses passed through unsanitized.
upstream ${e.status} sanitized for CRI caller
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
-
v2.1.227
claude gatewaynow identifies itself as the gateway providerBoth mention gateway
-
v2.1.228
Gateway runs without an OIDC block, and names two more upstream failures
Both mention gateway
-
v2.1.228
Gateway warns when no OIDC is configured and several sections are dead
Both mention gateway