/ releasenotes / notes / chatmessage-deserialization-error-message-c0a02f3c9be08092.yaml
chatmessage-deserialization-error-message-c0a02f3c9be08092.yaml
1  ---
2  
3  fixes:
4    - |
5      Reintroduce verbose error message when deserializing a `ChatMessage` with invalid content parts.
6      While LLMs may still generate messages in the wrong format, this error provides guidance on the expected structure,
7      making retries easier and more reliable during agent runs.
8      The error message was unintentionally removed during a previous refactoring.