ValidationContext

Source:

Local role: Execution context passed to each validator stage.

Big-picture role: Carries policy mode plus actor/world/metadata payload needed by contextual validators.

Inheritance:

  • frozen dataclass

Parameters and fields:

  • stage: str
  • policy_mode: str
  • actor_id: str
  • world_id: str
  • metadata: JsonMap

Ometeotl

A Python library to build complex multi-agent simulations, wargames, and AI-driven strategies