pub fn normalize_image_blocks(blocks: &mut Vec<Content>)
Normalize image blocks while retaining order and surfacing omissions as text, rather than sending an invalid image to a provider.