Module config
Generated from cargo doc --no-deps -p nemo-fabric-core.
NeMo Fabric config models and loading helpers.
Structs
- AdapterConfigSupport: Adapter config support.
- AdapterDescriptor: Language-neutral adapter descriptor for a harness integration.
- AdapterRequirements: Adapter runtime requirements.
- AdapterTelemetryProviderSupport: Telemetry capabilities for one adapter-supported provider.
- AdapterTelemetrySupport: Adapter telemetry support.
- CapabilityPlan: Resolved capability configuration.
- CapabilityRoute: One capability execution assignment.
- CapabilityTargetPlan: Capabilities routed to one target.
- EnvironmentConfig: Execution environment configuration.
- EnvironmentPlan: Resolved environment plan.
- FabricConfig: Versioned NVIDIA NeMo Fabric agent config.
- HarnessConfig: Harness selection.
- InstructionConfig: One portable instruction value.
- InstructionsConfig: Harness-neutral agent instruction configuration.
- McpConfig: MCP capability configuration.
- McpServerConfig: MCP server configuration.
- McpServerPlan: Resolved MCP server exposure.
- MetadataConfig: Human-readable metadata.
- ModelConfig: Model configuration.
- RelayAtifConfig: Relay ATIF export configuration.
- RelayAtofConfig: Relay ATOF export configuration.
- RelayComponentConfig: Generic NeMo Relay plugin component configuration.
- RelayConfig: NeMo Relay integration configuration.
- RelayConfigPolicy: Relay validation policy.
- RelayObservabilityConfig: NeMo Relay observability component configuration.
- RelayOtlpConfig: Relay OpenTelemetry/OpenInference export configuration.
- ResolveContext: Source context used when resolving an in-memory NeMo Fabric config.
- ResolvedAdapterDescriptor: Adapter descriptor selected for a run plan.
- RunPlan: Resolved NeMo Fabric run plan.
- RuntimeCapabilities: Lifecycle behavior implemented by a resolved runtime path.
- RuntimeConfig: Invocation runtime contract.
- SkillConfig: Skill capability configuration.
- TelemetryConfig: Telemetry configuration.
- TelemetryPlan: Resolved telemetry plan.
- TelemetryProviderConfig: Provider-specific telemetry configuration.
- ToolsConfig: Harness-neutral tool capability configuration.
- ToolsPlan: Normalized tool policy for a run.
Enums
- AdapterConfigField: Adapter-translated normalized NVIDIA NeMo Fabric configuration fields.
- AdapterDescriptorSource: Where NeMo Fabric resolved an adapter descriptor from.
- AdapterKind: Adapter implementation kind.
- CapabilityKind: Capability kind.
- CapabilityTarget: Component responsible for executing a configured capability.
- ControlLocation: Where NeMo Fabric control code runs relative to the environment.
- EnvironmentOwnership: Whether NeMo Fabric owns the underlying environment resource.
- InstructionMode: How an instruction value is applied to the selected harness.
- McpExposure: MCP exposure strategy.
- RelayAtifStorageConfig: Relay ATIF remote storage configuration.
- RelayAtofMode: Relay ATOF file mode.
- RelayAtofSinkConfig: Relay ATOF sink configuration.
- RelayAtofStreamFieldNamePolicy: Relay ATOF stream field-name policy.
- RelayAtofStreamTransport: Relay ATOF stream transport.
- RelayOtlpTransport: Relay OTLP transport.
- RelayUnsupportedBehavior: Relay unsupported/unknown config handling.
- ResolutionStrategy: Adapter install or availability strategy.
- TelemetryProvider: Telemetry runtime provider.
Constants
- ADAPTER_CONTRACT_VERSION: Adapter descriptor contract version supported by this core.
Functions
- load_adapter_descriptor: Load an adapter descriptor from JSON package metadata.
- resolve_run_plan_from_config: Resolve a typed NVIDIA NeMo Fabric config into a runnable plan.