With new OSS models supporting reasoning with special fields such as DeepSeek-R1, Azure AI Services will introduce soon a new reasoning_content in messages to separate the "real" content from the reasoning part.
To support this in chat protocol, this optional property needs to be added to the message typings