Skip to main content

validate_messages

Function validate_messages 

Source
pub fn validate_messages(
    model: &str,
    messages: &[Arc<Value>],
) -> Result<(), String>
Expand description

Validate canonical top-level user image/document blocks and media inside user tool_result.content arrays. Non-media tool inputs are not traversed: a JSON object supplied as tool arguments is data, not a content block.

Text-only histories remain unaffected, even on unsupported transports.