Skip to content

Bedrock Agentcore Control  >  Structures  >  Rule

Rule

Structure Class

Rule dataclass

The evaluation rule that defines sampling configuration, filtering criteria, and session detection settings for online evaluation.

Attributes

filters class-attribute instance-attribute
filters: list[Filter] | None = None

The list of filters that determine which agent traces should be included in the evaluation based on trace properties.

sampling_config instance-attribute
sampling_config: SamplingConfig

The sampling configuration that determines what percentage of agent traces to evaluate.

session_config class-attribute instance-attribute
session_config: SessionConfig | None = None

The session configuration that defines timeout settings for detecting when agent sessions are complete and ready for evaluation.