problem history
crewAI: System messages with None or list content are stringified into the prompt (OpenAI o1 path, Anthropic)
Revision reasons are not recorded in this slice.