> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/nemo/fabric/_mcp/server. # Module runtime > Runtime invocation helpers. Generated from `cargo doc --no-deps -p nemo-fabric-core`. Runtime invocation helpers. ## Structs * [AdapterInvocation](/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-adapterinvocation): One invocation against an initialized adapter runtime. * [ArtifactManifest](/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-artifactmanifest): Manifest of run artifacts. * [ArtifactRef](/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-artifactref): Reference to one artifact. * [EnvironmentHandle](/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-environmenthandle): Resolved execution environment context. * [ErrorInfo](/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-errorinfo): Normalized error metadata. * [FabricEvent](/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-fabricevent): NeMo Fabric lifecycle or progress event. * [InvocationHandle](/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-invocationhandle): One request sent to a runtime. * [RunRequest](/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runrequest): A request passed to a NeMo Fabric-managed harness runtime. * [RunResult](/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runresult): Result from a NeMo Fabric-managed harness invocation. * [RuntimeContext](/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runtimecontext): Context generated for one invocation of a started runtime. * [RuntimeHandle](/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runtimehandle): Active or resumable harness runtime. * [RuntimeTelemetryContext](/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runtimetelemetrycontext): Runtime telemetry config passed to adapters. * [TelemetryRef](/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-telemetryref): Reference to telemetry emitted by Relay or another configured telemetry path. ## Enums * [ErrorStage](/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/enum-errorstage): NeMo Fabric lifecycle stage associated with an error. * [RunStatus](/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/enum-runstatus): Runtime completion status. ## Functions * [invoke\_runtime](/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-invoke-runtime): Invoke a started harness runtime. * [prepare\_environment](/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-prepare-environment): Resolve or attach to the execution environment context for a run plan. * [run\_plan](/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-run-plan): Invoke a NeMo Fabric run plan. * [start\_runtime](/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-start-runtime): Start or connect to a harness runtime. * [stop\_runtime](/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-stop-runtime): Stop or detach from a harness runtime. > Runtime invocation helpers. ## Docs - [Struct Adapter Invocation](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-adapterinvocation.md): One invocation against an initialized adapter runtime. - [Struct Artifact Manifest](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-artifactmanifest.md): Manifest of run artifacts. - [Struct Artifact Ref](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-artifactref.md): Reference to one artifact. - [Struct Environment Handle](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-environmenthandle.md): Resolved execution environment context. - [Struct Error Info](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-errorinfo.md): Normalized error metadata. - [Struct Fabric Event](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-fabricevent.md): NeMo Fabric lifecycle or progress event. - [Struct Invocation Handle](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-invocationhandle.md): One request sent to a runtime. - [Struct RunRequest](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runrequest.md): A request passed to a NeMo Fabric-managed harness runtime. - [Struct RunResult](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runresult.md): Result from a NeMo Fabric-managed harness invocation. - [Struct Runtime Context](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runtimecontext.md): Context generated for one invocation of a started runtime. - [Struct Runtime Handle](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runtimehandle.md): Active or resumable harness runtime. - [Struct Runtime Telemetry Context](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runtimetelemetrycontext.md): Runtime telemetry config passed to adapters. - [Struct Telemetry Ref](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-telemetryref.md): Reference to telemetry emitted by Relay or another configured telemetry path. - [Enum Error Stage](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/enum-errorstage.md): NeMo Fabric lifecycle stage associated with an error. - [Enum RunStatus](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/enum-runstatus.md): Runtime completion status. - [Function invoke_runtime](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-invoke-runtime.md): Invoke a started harness runtime. - [Function prepare_environment](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-prepare-environment.md): Resolve or attach to the execution environment context for a run plan. - [Function run_plan](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-run-plan.md): Invoke a NeMo Fabric run plan. - [Function start_runtime](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-start-runtime.md): Start or connect to a harness runtime. - [Function stop_runtime](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-stop-runtime.md): Stop or detach from a harness runtime.