Class AgentToolPropertyNames
- Namespace
 - FoundationaLLM.Common.Constants.Agents
 
- Assembly
 - FoundationaLLM.Common.dll
 
Provides well-known parameter names for agent tools.
public static class AgentToolPropertyNames
  - Inheritance
 - 
      
      AgentToolPropertyNames
 
- Inherited Members
 
Fields
CodeSessionEndpoint
The code session endpoint.
public const string CodeSessionEndpoint = "code_session_endpoint"
  Field Value
CodeSessionEndpointProvider
The name of the code session provider.
public const string CodeSessionEndpointProvider = "code_session_endpoint_provider"
  Field Value
CodeSessionId
The identifier of the code session.
public const string CodeSessionId = "code_session_id"
  Field Value
CodeSessionLanguage
The programming language of the code session.
public const string CodeSessionLanguage = "code_session_language"
  Field Value
CodeSessionRequired
Indicates whether the agent tool requires a code session.
public const string CodeSessionRequired = "code_session_required"
  Field Value
KnowledgeUnitVectorStoreFilters
Represents the list of knowledge unit vector store metadata filters
public const string KnowledgeUnitVectorStoreFilters = "knowledge_unit_vector_store_filters"
  Field Value
VectorStoreMetadataFilter
Represents the metadata filter key used in vector store operations.
public const string VectorStoreMetadataFilter = "vector_store_metadata_filter"