Log HTTP errors as errors

This commit is contained in:
pakrym-oai
2025-10-25 18:57:07 -07:00
parent c124f24354
commit 1a178111a4
+21
View File
@@ -117,6 +117,27 @@ impl CodexRequestBuilder {
match self.builder.send().await {
Ok(response) => {
let request_ids = Self::extract_request_ids(&response);
let is_error = !response.status().is_success();
if is_error {
tracing::error!(
method = %self.method,
url = %self.url,
status = %response.status(),
request_ids = ?request_ids,
version = ?response.version(),
"Request failed"
);
} else {
tracing::debug!(
method = %self.method,
url = %self.url,
status = %response.status(),
request_ids = ?request_ids,
version = ?response.version(),
"Request completed"
);
}
tracing::debug!(
method = %self.method,
url = %self.url,