nemo_gym.rollout_observability
nemo_gym.rollout_observability
Shared contracts for rollout observations and trajectories.
Module Contents
Classes
Functions
Data
API
An Agent response and the observations available at its execution boundary.
Bases: ObservationModel
One root Agent or subagent conversation observed by a harness.
Bases: ObservationModel
Normalized observations returned by one Agent Server for one rollout.
Require unique invocation IDs and reject cycles in the observed parent graph.
Bases: ObservationModel
An explicit context-compaction event reported by the Agent harness.
Bases: ObservationModel
Stable identifiers an Agent integration can observe for one model call.
Bases: ObservationModel
A fact that the selected integration could not observe or join exactly.
Bases: BaseModel
Bases: ObservationModel
Outcome and lifetime resource usage reported by a sandbox-owning harness.
Bases: ObservationModel
Timing observed for one tool call at an Agent-owned boundary.
Bases: ObservationModel
Bases: ObservationModel
Bases: ToolCallObservation
Tool observation enriched with the model-visible output in a trajectory record.
Bases: ObservationModel
Resolve harness call references against captured model calls without guessing ownership.