Class AgentConversationHistorySettings
- Namespace
 - FoundationaLLM.Common.Models.ResourceProviders.Agent
 
- Assembly
 - FoundationaLLM.Common.dll
 
Provides agent-related conversation history settings.
public class AgentConversationHistorySettings
  - Inheritance
 - 
      
      AgentConversationHistorySettings
 
- Inherited Members
 
- Extension Methods
 
Properties
Enabled
Indicates whether the conversation history is enabled.
[JsonPropertyName("enabled")]
public bool Enabled { get; set; }
  Property Value
HistoryContentArtifactTypes
Gets or sets the comma separated list of content artifact types to store in the conversation history.
[JsonPropertyName("history_content_artifact_types")]
public string? HistoryContentArtifactTypes { get; set; }
  Property Value
MaxHistory
The maximum number of turns to store in the conversation history.
[JsonPropertyName("max_history")]
public int MaxHistory { get; set; }