Table of Contents

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

bool

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

string

MaxHistory

The maximum number of turns to store in the conversation history.

[JsonPropertyName("max_history")]
public int MaxHistory { get; set; }

Property Value

int