Class AgentCacheSettings
- Namespace
 - FoundationaLLM.Common.Models.ResourceProviders.Agent
 
- Assembly
 - FoundationaLLM.Common.dll
 
Provides agent-related caching settings.
public class AgentCacheSettings
  - Inheritance
 - 
      
      AgentCacheSettings
 
- Inherited Members
 
- Extension Methods
 
Properties
SemanticCacheEnabled
Gets or sets a value indicating whether the agent's semantic cache is enabled.
[JsonPropertyName("semantic_cache_enabled")]
public bool SemanticCacheEnabled { get; set; }
  Property Value
Remarks
When enabled, the agent's semantic cache settings are provided in SemanticCacheSettings.
SemanticCacheSettings
Gets or sets the agent's semantic cache settings.
[JsonPropertyName("semantic_cache_settings")]
public AgentSemanticCacheSettings? SemanticCacheSettings { get; set; }
  Property Value
Remarks
The values in this property are only valid when SemanticCacheEnabled is true.