> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay/exporter/atif/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/nemo/relay/_mcp/server. # Module atif > ATIF trajectories and a runtime-bound trajectory collector. Generated from `cargo doc --no-deps -p nemo-relay-builtins -p nemo-relay-diagnostics -p nemo-relay-logging -p nemo-relay-plugin-host -p nemo-relay-codecs -p nemo-relay -p nemo-relay-runtime -p nemo-relay-model-pricing -p nemo-relay-resource-metrics -p nemo-relay-observability -p nemo-relay-adaptive -p nemo-relay-pii-redaction -p nemo-relay-ffi -p nemo-relay-types -p nemo-relay-plugin -p nemo-relay-worker-proto -p nemo-relay-worker`. ATIF trajectories and a runtime-bound trajectory collector. ## Structs * [AtifAgentInfo](/reference/api/rust-library-reference/nemo-relay/exporter/atif/struct-atifagentinfo): Information about the agent that produced the trajectory. * [AtifAncestry](/reference/api/rust-library-reference/nemo-relay/exporter/atif/struct-atifancestry): Lineage node identifying a callable within an ATIF step. * [AtifExporter](/reference/api/rust-library-reference/nemo-relay/exporter/atif/struct-atifexporter): Collect lifecycle events using the SDK's scope and normalization services. * [AtifFinalMetrics](/reference/api/rust-library-reference/nemo-relay/exporter/atif/struct-atiffinalmetrics): Aggregate statistics for the entire trajectory (ATIF final_metrics). * [AtifInvocationInfo](/reference/api/rust-library-reference/nemo-relay/exporter/atif/struct-atifinvocationinfo): Invocation timing and correlation metadata for one execution occurrence. * [AtifMetrics](/reference/api/rust-library-reference/nemo-relay/exporter/atif/struct-atifmetrics): Token usage and cost metrics for a single step. * [AtifObservation](/reference/api/rust-library-reference/nemo-relay/exporter/atif/struct-atifobservation): Observation results from tool execution. * [AtifObservationResult](/reference/api/rust-library-reference/nemo-relay/exporter/atif/struct-atifobservationresult): A single observation result from a tool call. * [AtifStep](/reference/api/rust-library-reference/nemo-relay/exporter/atif/struct-atifstep): A single step in an ATIF trajectory. * [AtifStepExtra](/reference/api/rust-library-reference/nemo-relay/exporter/atif/struct-atifstepextra): Lineage payload serialized into ATIF `Step.extra`. * [AtifSubagentTrajectoryRef](/reference/api/rust-library-reference/nemo-relay/exporter/atif/struct-atifsubagenttrajectoryref): Reference to a delegated subagent trajectory. * [AtifToolCall](/reference/api/rust-library-reference/nemo-relay/exporter/atif/struct-atiftoolcall): A tool call made by the agent. * [AtifTrajectory](/reference/api/rust-library-reference/nemo-relay/exporter/atif/struct-atiftrajectory): A complete ATIF trajectory. ## Constants * [ATIF_SCHEMA_VERSION](/reference/api/rust-library-reference/nemo-relay/exporter/atif/constant-atif-schema-version): The ATIF schema version string embedded in all exported trajectories. > ATIF trajectories and a runtime-bound trajectory collector. ## Docs - [Struct Atif Agent Info](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay/exporter/atif/struct-atifagentinfo.md): Information about the agent that produced the trajectory. - [Struct Atif Ancestry](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay/exporter/atif/struct-atifancestry.md): Lineage node identifying a callable within an ATIF step. - [Struct Atif Exporter](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay/exporter/atif/struct-atifexporter.md): Collect lifecycle events using the SDK's scope and normalization services. - [Struct Atif Final Metrics](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay/exporter/atif/struct-atiffinalmetrics.md): Aggregate statistics for the entire trajectory (ATIF final_metrics). - [Struct Atif Invocation Info](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay/exporter/atif/struct-atifinvocationinfo.md): Invocation timing and correlation metadata for one execution occurrence. - [Struct Atif Metrics](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay/exporter/atif/struct-atifmetrics.md): Token usage and cost metrics for a single step. - [Struct Atif Observation](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay/exporter/atif/struct-atifobservation.md): Observation results from tool execution. - [Struct Atif Observation Result](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay/exporter/atif/struct-atifobservationresult.md): A single observation result from a tool call. - [Struct Atif Step](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay/exporter/atif/struct-atifstep.md): A single step in an ATIF trajectory. - [Struct Atif Step Extra](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay/exporter/atif/struct-atifstepextra.md): Lineage payload serialized into ATIF `Step.extra`. - [Struct Atif Subagent Trajectory Ref](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay/exporter/atif/struct-atifsubagenttrajectoryref.md): Reference to a delegated subagent trajectory. - [Struct Atif Tool Call](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay/exporter/atif/struct-atiftoolcall.md): A tool call made by the agent. - [Struct Atif Trajectory](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay/exporter/atif/struct-atiftrajectory.md): A complete ATIF trajectory. - [Constant ATIF_SCHEMA_VERSION](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay/exporter/atif/constant-atif-schema-version.md): The ATIF schema version string embedded in all exported trajectories.