fix: resolve linting, typing, and formatting for model mismatch logs

This commit is contained in:
Het1819 2026-06-04 18:19:04 -04:00
parent 34fa152a61
commit db4c984cd6

View file

@ -5836,7 +5836,9 @@ def get_standard_logging_object_payload( # noqa: PLR0915
if logging_obj is not None:
# Use typing.cast to bypass strict union mismatch errors down the line
safe_response_obj = cast(Any, init_response_obj)
transparency_data = logging_obj._calculate_model_transparency(response_obj=safe_response_obj)
transparency_data = logging_obj._calculate_model_transparency(
response_obj=safe_response_obj
)
payload["requested_model"] = transparency_data.get("requested_model", "")
payload["resolved_model"] = transparency_data.get("resolved_model", "")