1.76.0
errorMessage dropped the response body, so .body/.full in errorLoggingComponents only affected the request body — 4xx/5xx response bodies (e.g. Google's error.errors[].reason/location) never reached the logs and failures were unattributable. Thread statusCode + data through logRequestFailed into errorMessage and render the body when the body component is enabled. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>