in src/agents/models/chatcmpl_converter.py [0:0]
def maybe_response_output_message(cls, item: Any) -> ResponseOutputMessageParam | None:
# ResponseOutputMessage is only used for messages with role assistant
if (
isinstance(item, dict)
and item.get("type") == "message"
and item.get("role") == "assistant"
):
return cast(ResponseOutputMessageParam, item)
return None