Compare commits

...

1 Commits

Author SHA1 Message Date
pakrym-oai
1a178111a4 Log HTTP errors as errors 2025-10-25 18:57:07 -07:00

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,