Skip to content

Bedrock Agentcore Control  >  Structures  >  EpisodicReflectionOverride

EpisodicReflectionOverride

Structure Class

EpisodicReflectionOverride dataclass

Contains configurations to override the default reflection step for the episodic memory strategy.

Attributes

append_to_prompt class-attribute instance-attribute
append_to_prompt: str = field(repr=False)

The text appended to the prompt for the reflection step of the episodic memory strategy.

memory_record_schema class-attribute instance-attribute
memory_record_schema: MemoryRecordSchema | None = None

Schema for metadata fields on records generated by this reflection override.

model_id instance-attribute
model_id: str

The model ID used for the reflection step of the episodic memory strategy.

namespace_templates class-attribute instance-attribute
namespace_templates: list[str] | None = None

The namespaceTemplates over which reflections were created. Can be less nested than the episodic namespaces.

namespaces class-attribute instance-attribute
namespaces: list[str] | None = None

This is a legacy parameter. The namespaces over which reflections were created. Can be less nested than the episodic namespaces.