Skip to main content

synth_ai.data.objectives

Objective specifications and reward observations.

Classes

ObjectiveSpec

Specification for a canonical objective.

RewardObservation

Normalized reward observation for storage or optimization.

OutcomeObjectiveAssignment

Objective values scoped to a full trace/session.

EventObjectiveAssignment

Objective values scoped to a single event.

InstanceObjectiveAssignment

Objective values scoped to a single task instance.