Skip to content

StrategyConfiguration

Source code in docs_src/capo_bedrock_agentcore_control/types/strategy_configuration.py
class StrategyConfiguration(TypedDict, closed=True):
    type: NotRequired["capo_bedrock_agentcore_control.types.override_type.OverrideType"]
    """<p>The type of override for the strategy configuration.</p>"""
    extraction: NotRequired[
        "capo_bedrock_agentcore_control.types.extraction_configuration.ExtractionConfiguration"
    ]
    """<p>The extraction configuration for the memory strategy.</p>"""
    consolidation: NotRequired[
        "capo_bedrock_agentcore_control.types.consolidation_configuration.ConsolidationConfiguration"
    ]
    """<p>The consolidation configuration for the memory strategy.</p>"""
    reflection: NotRequired[
        "capo_bedrock_agentcore_control.types.reflection_configuration.ReflectionConfiguration"
    ]
    """<p>The reflection configuration for the memory strategy.</p>"""
    self_managed_configuration: NotRequired[
        "capo_bedrock_agentcore_control.types.self_managed_configuration.SelfManagedConfiguration"
    ]
    """<p>Self-managed configuration settings.</p>"""

consolidation instance-attribute

consolidation: NotRequired[ConsolidationConfiguration]

The consolidation configuration for the memory strategy.

extraction instance-attribute

extraction: NotRequired[ExtractionConfiguration]

The extraction configuration for the memory strategy.

reflection instance-attribute

reflection: NotRequired[ReflectionConfiguration]

The reflection configuration for the memory strategy.

self_managed_configuration instance-attribute

self_managed_configuration: NotRequired[SelfManagedConfiguration]

Self-managed configuration settings.

type instance-attribute

type: NotRequired[OverrideType]

The type of override for the strategy configuration.