in src/agents/models/chatcmpl_converter.py [0:0]
def maybe_input_message(cls, item: Any) -> Message | None:
if (
isinstance(item, dict)
and item.get("type") == "message"
and item.get("role")
in (
"user",
"system",
"developer",
)
):
return cast(Message, item)
return None