ModifyMemoryStrategyInput¶
Structure Class¶
ModifyMemoryStrategyInput
dataclass
¶
Input for modifying a memory strategy.
Attributes¶
configuration
class-attribute
instance-attribute
¶
configuration: ModifyStrategyConfiguration | None = None
The updated configuration for the memory strategy.
description
class-attribute
instance-attribute
¶
description: str | None = field(repr=False, default=None)
The updated description of the memory strategy.
memory_record_schema
class-attribute
instance-attribute
¶
memory_record_schema: MemoryRecordSchema | None = None
Updated metadata schema for records generated by this strategy.
memory_strategy_id
instance-attribute
¶
memory_strategy_id: str
The unique identifier of the memory strategy to modify.
namespace_templates
class-attribute
instance-attribute
¶
namespace_templates: list[str] | None = None
The updated namespaceTemplates for the memory strategy.
namespaces
class-attribute
instance-attribute
¶
namespaces: list[str] | None = None
This is a legacy parameter, use namespaceTemplates. The updated
namespaces for the memory strategy.