clean up log.error (#1109)

This commit is contained in:
Inna Harper 2025-07-09 11:15:14 +01:00 • committed by GitHub
commit 4fee123e72
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 69 additions and 65 deletions

View file

@ -464,8 +464,8 @@ class OAuthClientProvider(httpx.Auth):
await self.context.storage.set_tokens(token_response)
return True
except ValidationError as e:
logger.error(f"Invalid refresh response: {e}")
except ValidationError:
logger.exception("Invalid refresh response")
self.context.clear_tokens()
return False
@ -522,8 +522,8 @@ class OAuthClientProvider(httpx.Auth):
token_request = await self._exchange_token(auth_code, code_verifier)
token_response = yield token_request
await self._handle_token_response(token_response)
except Exception as e:
logger.error(f"OAuth flow error: {e}")
except Exception:
logger.exception("OAuth flow error")
raise
# Add authorization header and make request

View file

@ -97,7 +97,7 @@ async def sse_client(
)
logger.debug(f"Received server message: {message}")
except Exception as exc:
logger.error(f"Error parsing server message: {exc}")
logger.exception("Error parsing server message")
await read_stream_writer.send(exc)
continue
@ -106,7 +106,7 @@ async def sse_client(
case _:
logger.warning(f"Unknown SSE event: {sse.event}")
except Exception as exc:
logger.error(f"Error in sse_reader: {exc}")
logger.exception("Error in sse_reader")
await read_stream_writer.send(exc)
finally:
await read_stream_writer.aclose()
@ -126,8 +126,8 @@ async def sse_client(
)
response.raise_for_status()
logger.debug(f"Client message sent successfully: {response.status_code}")
except Exception as exc:
logger.error(f"Error in post_writer: {exc}")
except Exception:
logger.exception("Error in post_writer")
finally:
await write_stream.aclose()

View file

@ -308,7 +308,7 @@ class StreamableHTTPTransport:
session_message = SessionMessage(message)
await read_stream_writer.send(session_message)
except Exception as exc:
logger.error(f"Error parsing JSON response: {exc}")
logger.exception("Error parsing JSON response")
await read_stream_writer.send(exc)
async def _handle_sse_response(
@ -410,8 +410,8 @@ class StreamableHTTPTransport:
else:
await handle_request_async()
except Exception as exc:
logger.error(f"Error in post_writer: {exc}")
except Exception:
logger.exception("Error in post_writer")
finally:
await read_stream_writer.aclose()
await write_stream.aclose()