ChatMessage type reference in Aspose.LLM for .NET — roles, media attachments, and KV cache tracking fields used to locate and evict messages from the native KV region.... Three canonical values: Role Produced by Purpose "system"...via SaveChatSession , these values are preserved so that LoadChatSession...