Python lint: Ruff rules for pylint and code complexity (#525)

This commit is contained in:
Christian Clauss 2025-09-05 16:20:14 +02:00 • committed by GitHub
commit c47c767ff4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -838,17 +838,16 @@ class StreamableHTTPServerTransport:
# If this response is for an existing request stream,
# send it there
target_request_id = response_id
else:
# Extract related_request_id from meta if it exists
if (
session_message.metadata is not None
and isinstance(
session_message.metadata,
ServerMessageMetadata,
)
and session_message.metadata.related_request_id is not None
):
target_request_id = str(session_message.metadata.related_request_id)
# Extract related_request_id from meta if it exists
elif (
session_message.metadata is not None
and isinstance(
session_message.metadata,
ServerMessageMetadata,
)
and session_message.metadata.related_request_id is not None
):
target_request_id = str(session_message.metadata.related_request_id)
request_stream_id = target_request_id if target_request_id is not None else GET_STREAM_KEY