Header menu logo Nao

OrchestratorMemoryConfig Type

Memory management configuration for the orchestrator

Record fields

Record Field Description

MaxMemoriesToInject

Full Usage: MaxMemoriesToInject

Field type: int

How many memories to inject into the system prompt context

Field type: int

MemoryStore

Full Usage: MemoryStore

Field type: IMemoryStore option

Optional key-value memory store for cross-session facts

Field type: IMemoryStore option

Summarization

Full Usage: Summarization

Field type: SummarizationConfig option

Optional summarization config (uses LLM to condense old messages)

Field type: SummarizationConfig option

WindowStrategy

Full Usage: WindowStrategy

Field type: WindowStrategy option

Strategy for trimming conversation history before each LLM call

Field type: WindowStrategy option

Static members

Static member Description

OrchestratorMemoryConfig.None

Full Usage: OrchestratorMemoryConfig.None

Returns: OrchestratorMemoryConfig

OrchestratorMemoryConfig.WithWindow(strategy)

Full Usage: OrchestratorMemoryConfig.WithWindow(strategy)

Parameters:
Returns: OrchestratorMemoryConfig

Type something to start searching.