diff --git a/.agents/skills/review-doc-style/SKILL.md b/.agents/skills/review-doc-style/SKILL.md index 061ee6c1..15ce8881 100644 --- a/.agents/skills/review-doc-style/SKILL.md +++ b/.agents/skills/review-doc-style/SKILL.md @@ -30,6 +30,16 @@ and NVIDIA NeMo Fabric repo conventions. - Run `just docs` to regenerate and validate the API reference after changing a source or generator. +## Documentation Links + +- For links between files under `docs/`, use paths relative to the source file + and include the target file's `.mdx` extension. These links work in both Fern + builds and repository browsers. +- Do not use Fern site-root paths such as + `[NeMo Fabric overview](/nemo/fabric/about-nemo-fabric/overview)`. +- Use the repository-relative equivalent, such as + `[NeMo Fabric overview](../about-nemo-fabric/overview.mdx)`. + ## Review Priorities - Prioritize factual accuracy over copy polish @@ -65,6 +75,8 @@ Treat these as blocking issues: - User-facing naming is inconsistent with current repo terminology - MDX top-of-file SPDX comments use HTML comment delimiters instead of `{/* ... */}` +- Links between files under `docs/` use Fern site-root paths instead of + repository-relative `.mdx` paths - NVIDIA is not capitalized correctly - Code, commands, paths, or filenames are not formatted as inline code where needed @@ -87,7 +99,8 @@ Flag these when they materially improve clarity or consistency: - **Entry points**: Top-level docs changed wherever users would naturally look first. - **Headings**: Technical docs use title case consistently. - **Voice**: Prefer active voice, present tense, short sentences, and plain English. -- **Links**: Use descriptive anchor text, not bare URLs or weak labels. +- **Links**: Use descriptive anchor text, not bare URLs or weak labels. For links + within `docs/`, use repository-relative paths with the `.mdx` extension. - **Formatting**: Commands, code elements, expressions, file names, and paths are monospace. - **MDX headers**: Top-of-file MDX SPDX comments use `{/*` and `*/}` delimiters. - **Procedures**: Steps are easy to scan, imperative, and split into smaller tasks when long. diff --git a/.coderabbit.yaml b/.coderabbit.yaml index 1a9f1272..29287897 100644 --- a/.coderabbit.yaml +++ b/.coderabbit.yaml @@ -74,6 +74,7 @@ reviews: - path: "{docs/**,README.md,AGENTS.md}" instructions: | Review documentation for technical accuracy against the current API, command correctness, and consistency with generated schemas. + For links between files under docs/, require paths relative to the source file with the target file's .mdx extension so they work in both Fern builds and repository browsers. Flag Fern site-root links such as [NeMo Fabric overview](/nemo/fabric/about-nemo-fabric/overview); use the repository-relative equivalent, such as [NeMo Fabric overview](../about-nemo-fabric/overview.mdx). - path: "{*.md,**/*.md,**/*.mdx,**/*.ipynb}" instructions: | Enforce the product name in user-facing prose: use "NVIDIA NeMo Fabric" on first use and "NeMo Fabric" thereafter. Flag standalone capitalized "Fabric" when it refers to the product. Do not flag the lowercase `fabric` CLI command, package/import/crate names, code identifiers, API symbols, configuration keys, file paths, or unrelated generic uses of the word. diff --git a/.gitignore b/.gitignore index 5a64cf21..2f113f72 100644 --- a/.gitignore +++ b/.gitignore @@ -18,6 +18,7 @@ build/ /docs/node_modules/ examples/*/artifacts/ +examples/harbor/*/runs/ tests/fixtures/*/artifacts/ integrations/harbor/demo/runs/ integrations/harbor/demo/task/environment/vendor/ diff --git a/AGENTS.md b/AGENTS.md index 63ac66c3..cdc69ffc 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -36,7 +36,10 @@ Key conventions for the two tiers: and example URLs rather than a docs-site domain, so they keep working when exported. - **Supported consumer surface:** the consumer tier currently ships one skill, - `nemo-fabric-integrate`, for typed Python SDK integration. + `skills/integrations/consumer/nemo-fabric-integrate`, for typed Python SDK + integration. Future public harness adapter-authoring skills belong under + `skills/integrations/harness/`; repository-internal adapter maintenance stays + in `.agents/skills/`. ## Documentation And Contribution Workflow diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index ca58e5fa..46f5c211 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -13,25 +13,6 @@ the development workflow, coding standards, and pull request process. This section collects the setup steps needed before building, testing, or contributing changes. -### Package Installation - -NeMo Fabric is not currently available on PyPI. To consume the Python packages, -build wheels from a source checkout: - -```bash -just wheels -uv pip install --find-links dist nemo-fabric -``` - -Adapters are distributed as optional extras. For example, install the Hermes Agent adapter with: - -```bash -uv pip install --find-links dist "nemo-fabric[hermes]" -``` - -Refer to the [installation guide](docs/getting-started/install.mdx) for the -complete list of adapters and installation options. - ### Source Development Install these tools before you start: @@ -54,8 +35,36 @@ uv sync --all-groups --all-extras just no_uv=true build-all ``` -Verify the checkout by running the test suites described in -[Testing Requirements](#testing-requirements). +In the above, replace `3.13` with the Python version you want to use for development. + +Verify the checkout by running the test suites described in [Testing](#testing). + +### Package Installation + +To build Python packages (wheels) locally from a source checkout: + +```bash +just wheels +``` + +The resulting wheel files are placed in the `dist/` directory. Install the +packages into a virtual environment with: + +```bash +uv pip install --find-links ./dist "nemo-fabric[runtime]" +``` + +Adapters are distributed as optional extras. For example, install the Hermes +Agent adapter with: + +```bash +uv pip install --find-links ./dist "nemo-fabric[hermes]" +``` + +Refer to the [installation guide](docs/getting-started/install.mdx) for the +complete list of adapters and installation options. + + ## Release Tagging @@ -95,7 +104,7 @@ Use the naming conventions appropriate to each language: Rust and Python use `snake_case` for functions and variables, Rust types use `PascalCase`, and Python classes use `PascalCase`. -## Testing Requirements +## Testing **Run tests for every language surface affected by your changes.** If a change touches the Rust core or public schemas, run both the Rust and Python suites diff --git a/README.md b/README.md index ec1c630d..90fe1323 100644 --- a/README.md +++ b/README.md @@ -5,275 +5,234 @@ SPDX-License-Identifier: Apache-2.0 # NVIDIA NeMo Fabric -NeMo Fabric is a runtime execution layer for agents. It turns multiple agent -harnesses into one configurable, observable lifecycle surface. +[](https://github.com/NVIDIA/NeMo-Fabric/blob/main/LICENSE) +[](https://github.com/NVIDIA/NeMo-Fabric/) +[](https://github.com/NVIDIA/NeMo-Fabric/releases) +[](https://pypi.org/project/nemo-fabric/) +[](https://crates.io/crates/nemo-fabric-core) +[](https://crates.io/crates/nemo-fabric-cli)
-
+
Clone for AdapterDescriptorSource"}} />
+Clone for AdapterDescriptorSource"}} />
#### `clone`
-clone(&self) -> AdapterDescriptorSource"}} />
+clone(&self) -> AdapterDescriptorSource"}} />
#### `clone_from`
@@ -48,7 +48,7 @@ Descriptor registered by the agent package or local development config.
### `impl Debug for AdapterDescriptorSource`
-Debug for AdapterDescriptorSource"}} />
+Debug for AdapterDescriptorSource"}} />
#### `fmt`
@@ -56,7 +56,7 @@ Descriptor registered by the agent package or local development config.
### `impl<'de> Deserialize<'de> for AdapterDescriptorSource`
-Deserialize<'de> for AdapterDescriptorSource"}} />
+Deserialize<'de> for AdapterDescriptorSource"}} />
#### `deserialize`
@@ -64,7 +64,7 @@ Descriptor registered by the agent package or local development config.
### `impl JsonSchema for AdapterDescriptorSource`
-AdapterDescriptorSource"}} />
+AdapterDescriptorSource"}} />
#### `schema_name`
@@ -84,11 +84,11 @@ Descriptor registered by the agent package or local development config.
### `impl PartialEq for AdapterDescriptorSource`
-PartialEq for AdapterDescriptorSource"}} />
+PartialEq for AdapterDescriptorSource"}} />
#### `eq`
-eq(&self, other: &AdapterDescriptorSource) -> bool"}} />
+eq(&self, other: &AdapterDescriptorSource) -> bool"}} />
#### `ne`
@@ -96,7 +96,7 @@ Descriptor registered by the agent package or local development config.
### `impl Serialize for AdapterDescriptorSource`
-Serialize for AdapterDescriptorSource"}} />
+Serialize for AdapterDescriptorSource"}} />
#### `serialize`
@@ -104,12 +104,12 @@ Descriptor registered by the agent package or local development config.
### `impl Copy for AdapterDescriptorSource`
-Copy for AdapterDescriptorSource"}} />
+Copy for AdapterDescriptorSource"}} />
### `impl Eq for AdapterDescriptorSource`
-Eq for AdapterDescriptorSource"}} />
+Eq for AdapterDescriptorSource"}} />
### `impl StructuralPartialEq for AdapterDescriptorSource`
-StructuralPartialEq for AdapterDescriptorSource"}} />
+StructuralPartialEq for AdapterDescriptorSource"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-adapterkind.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-adapterkind.mdx
index bdb4d02b..ee6ab0b8 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-adapterkind.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-adapterkind.mdx
@@ -50,11 +50,11 @@ Delegate to a harness-native plugin package.
### `impl Clone for AdapterKind`
-Clone for AdapterKind"}} />
+Clone for AdapterKind"}} />
#### `clone`
-clone(&self) -> AdapterKind"}} />
+clone(&self) -> AdapterKind"}} />
#### `clone_from`
@@ -62,7 +62,7 @@ Delegate to a harness-native plugin package.
### `impl Debug for AdapterKind`
-Debug for AdapterKind"}} />
+Debug for AdapterKind"}} />
#### `fmt`
@@ -70,7 +70,7 @@ Delegate to a harness-native plugin package.
### `impl<'de> Deserialize<'de> for AdapterKind`
-Deserialize<'de> for AdapterKind"}} />
+Deserialize<'de> for AdapterKind"}} />
#### `deserialize`
@@ -78,7 +78,7 @@ Delegate to a harness-native plugin package.
### `impl JsonSchema for AdapterKind`
-AdapterKind"}} />
+AdapterKind"}} />
#### `schema_name`
@@ -98,11 +98,11 @@ Delegate to a harness-native plugin package.
### `impl PartialEq for AdapterKind`
-PartialEq for AdapterKind"}} />
+PartialEq for AdapterKind"}} />
#### `eq`
-eq(&self, other: &AdapterKind) -> bool"}} />
+eq(&self, other: &AdapterKind) -> bool"}} />
#### `ne`
@@ -110,7 +110,7 @@ Delegate to a harness-native plugin package.
### `impl Serialize for AdapterKind`
-Serialize for AdapterKind"}} />
+Serialize for AdapterKind"}} />
#### `serialize`
@@ -118,12 +118,12 @@ Delegate to a harness-native plugin package.
### `impl Copy for AdapterKind`
-Copy for AdapterKind"}} />
+Copy for AdapterKind"}} />
### `impl Eq for AdapterKind`
-Eq for AdapterKind"}} />
+Eq for AdapterKind"}} />
### `impl StructuralPartialEq for AdapterKind`
-StructuralPartialEq for AdapterKind"}} />
+StructuralPartialEq for AdapterKind"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-capabilitykind.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-capabilitykind.mdx
index b22fc853..1c7ff8a9 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-capabilitykind.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-capabilitykind.mdx
@@ -43,11 +43,11 @@ MCP server.
### `impl Clone for CapabilityKind`
-Clone for CapabilityKind"}} />
+Clone for CapabilityKind"}} />
#### `clone`
-clone(&self) -> CapabilityKind"}} />
+clone(&self) -> CapabilityKind"}} />
#### `clone_from`
@@ -55,7 +55,7 @@ MCP server.
### `impl Debug for CapabilityKind`
-Debug for CapabilityKind"}} />
+Debug for CapabilityKind"}} />
#### `fmt`
@@ -63,7 +63,7 @@ MCP server.
### `impl<'de> Deserialize<'de> for CapabilityKind`
-Deserialize<'de> for CapabilityKind"}} />
+Deserialize<'de> for CapabilityKind"}} />
#### `deserialize`
@@ -71,7 +71,7 @@ MCP server.
### `impl JsonSchema for CapabilityKind`
-CapabilityKind"}} />
+CapabilityKind"}} />
#### `schema_name`
@@ -91,11 +91,11 @@ MCP server.
### `impl PartialEq for CapabilityKind`
-PartialEq for CapabilityKind"}} />
+PartialEq for CapabilityKind"}} />
#### `eq`
-eq(&self, other: &CapabilityKind) -> bool"}} />
+eq(&self, other: &CapabilityKind) -> bool"}} />
#### `ne`
@@ -103,7 +103,7 @@ MCP server.
### `impl Serialize for CapabilityKind`
-Serialize for CapabilityKind"}} />
+Serialize for CapabilityKind"}} />
#### `serialize`
@@ -111,12 +111,12 @@ MCP server.
### `impl Copy for CapabilityKind`
-Copy for CapabilityKind"}} />
+Copy for CapabilityKind"}} />
### `impl Eq for CapabilityKind`
-Eq for CapabilityKind"}} />
+Eq for CapabilityKind"}} />
### `impl StructuralPartialEq for CapabilityKind`
-StructuralPartialEq for CapabilityKind"}} />
+StructuralPartialEq for CapabilityKind"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-capabilitytarget.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-capabilitytarget.mdx
index cfd744fb..925e142c 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-capabilitytarget.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-capabilitytarget.mdx
@@ -43,11 +43,11 @@ Capability is configured but no executable surface exists.
### `impl Clone for CapabilityTarget`
-Clone for CapabilityTarget"}} />
+Clone for CapabilityTarget"}} />
#### `clone`
-clone(&self) -> CapabilityTarget"}} />
+clone(&self) -> CapabilityTarget"}} />
#### `clone_from`
@@ -55,7 +55,7 @@ Capability is configured but no executable surface exists.
### `impl Debug for CapabilityTarget`
-Debug for CapabilityTarget"}} />
+Debug for CapabilityTarget"}} />
#### `fmt`
@@ -63,7 +63,7 @@ Capability is configured but no executable surface exists.
### `impl<'de> Deserialize<'de> for CapabilityTarget`
-Deserialize<'de> for CapabilityTarget"}} />
+Deserialize<'de> for CapabilityTarget"}} />
#### `deserialize`
@@ -71,7 +71,7 @@ Capability is configured but no executable surface exists.
### `impl JsonSchema for CapabilityTarget`
-CapabilityTarget"}} />
+CapabilityTarget"}} />
#### `schema_name`
@@ -91,11 +91,11 @@ Capability is configured but no executable surface exists.
### `impl PartialEq for CapabilityTarget`
-PartialEq for CapabilityTarget"}} />
+PartialEq for CapabilityTarget"}} />
#### `eq`
-eq(&self, other: &CapabilityTarget) -> bool"}} />
+eq(&self, other: &CapabilityTarget) -> bool"}} />
#### `ne`
@@ -103,7 +103,7 @@ Capability is configured but no executable surface exists.
### `impl Serialize for CapabilityTarget`
-Serialize for CapabilityTarget"}} />
+Serialize for CapabilityTarget"}} />
#### `serialize`
@@ -111,12 +111,12 @@ Capability is configured but no executable surface exists.
### `impl Copy for CapabilityTarget`
-Copy for CapabilityTarget"}} />
+Copy for CapabilityTarget"}} />
### `impl Eq for CapabilityTarget`
-Eq for CapabilityTarget"}} />
+Eq for CapabilityTarget"}} />
### `impl StructuralPartialEq for CapabilityTarget`
-StructuralPartialEq for CapabilityTarget"}} />
+StructuralPartialEq for CapabilityTarget"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-controllocation.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-controllocation.mdx
index 84d27e31..6888bc9d 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-controllocation.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-controllocation.mdx
@@ -36,11 +36,11 @@ Fabric runs inside the prepared environment with the harness.
### `impl Clone for ControlLocation`
-Clone for ControlLocation"}} />
+Clone for ControlLocation"}} />
#### `clone`
-clone(&self) -> ControlLocation"}} />
+clone(&self) -> ControlLocation"}} />
#### `clone_from`
@@ -48,7 +48,7 @@ Fabric runs inside the prepared environment with the harness.
### `impl Debug for ControlLocation`
-Debug for ControlLocation"}} />
+Debug for ControlLocation"}} />
#### `fmt`
@@ -56,7 +56,7 @@ Fabric runs inside the prepared environment with the harness.
### `impl<'de> Deserialize<'de> for ControlLocation`
-Deserialize<'de> for ControlLocation"}} />
+Deserialize<'de> for ControlLocation"}} />
#### `deserialize`
@@ -64,7 +64,7 @@ Fabric runs inside the prepared environment with the harness.
### `impl JsonSchema for ControlLocation`
-ControlLocation"}} />
+ControlLocation"}} />
#### `schema_name`
@@ -84,11 +84,11 @@ Fabric runs inside the prepared environment with the harness.
### `impl PartialEq for ControlLocation`
-PartialEq for ControlLocation"}} />
+PartialEq for ControlLocation"}} />
#### `eq`
-eq(&self, other: &ControlLocation) -> bool"}} />
+eq(&self, other: &ControlLocation) -> bool"}} />
#### `ne`
@@ -96,7 +96,7 @@ Fabric runs inside the prepared environment with the harness.
### `impl Serialize for ControlLocation`
-Serialize for ControlLocation"}} />
+Serialize for ControlLocation"}} />
#### `serialize`
@@ -104,12 +104,12 @@ Fabric runs inside the prepared environment with the harness.
### `impl Copy for ControlLocation`
-Copy for ControlLocation"}} />
+Copy for ControlLocation"}} />
### `impl Eq for ControlLocation`
-Eq for ControlLocation"}} />
+Eq for ControlLocation"}} />
### `impl StructuralPartialEq for ControlLocation`
-StructuralPartialEq for ControlLocation"}} />
+StructuralPartialEq for ControlLocation"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-environmentownership.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-environmentownership.mdx
index 962a0afd..c41a1e81 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-environmentownership.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-environmentownership.mdx
@@ -36,11 +36,11 @@ Fabric created or leased the environment resource and may release it.
### `impl Clone for EnvironmentOwnership`
-Clone for EnvironmentOwnership"}} />
+Clone for EnvironmentOwnership"}} />
#### `clone`
-clone(&self) -> EnvironmentOwnership"}} />
+clone(&self) -> EnvironmentOwnership"}} />
#### `clone_from`
@@ -48,7 +48,7 @@ Fabric created or leased the environment resource and may release it.
### `impl Debug for EnvironmentOwnership`
-Debug for EnvironmentOwnership"}} />
+Debug for EnvironmentOwnership"}} />
#### `fmt`
@@ -56,7 +56,7 @@ Fabric created or leased the environment resource and may release it.
### `impl<'de> Deserialize<'de> for EnvironmentOwnership`
-Deserialize<'de> for EnvironmentOwnership"}} />
+Deserialize<'de> for EnvironmentOwnership"}} />
#### `deserialize`
@@ -64,7 +64,7 @@ Fabric created or leased the environment resource and may release it.
### `impl JsonSchema for EnvironmentOwnership`
-EnvironmentOwnership"}} />
+EnvironmentOwnership"}} />
#### `schema_name`
@@ -84,11 +84,11 @@ Fabric created or leased the environment resource and may release it.
### `impl PartialEq for EnvironmentOwnership`
-PartialEq for EnvironmentOwnership"}} />
+PartialEq for EnvironmentOwnership"}} />
#### `eq`
-eq(&self, other: &EnvironmentOwnership) -> bool"}} />
+eq(&self, other: &EnvironmentOwnership) -> bool"}} />
#### `ne`
@@ -96,7 +96,7 @@ Fabric created or leased the environment resource and may release it.
### `impl Serialize for EnvironmentOwnership`
-Serialize for EnvironmentOwnership"}} />
+Serialize for EnvironmentOwnership"}} />
#### `serialize`
@@ -104,12 +104,12 @@ Fabric created or leased the environment resource and may release it.
### `impl Copy for EnvironmentOwnership`
-Copy for EnvironmentOwnership"}} />
+Copy for EnvironmentOwnership"}} />
### `impl Eq for EnvironmentOwnership`
-Eq for EnvironmentOwnership"}} />
+Eq for EnvironmentOwnership"}} />
### `impl StructuralPartialEq for EnvironmentOwnership`
-StructuralPartialEq for EnvironmentOwnership"}} />
+StructuralPartialEq for EnvironmentOwnership"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-mcpexposure.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-mcpexposure.mdx
index b0623603..449bc587 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-mcpexposure.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-mcpexposure.mdx
@@ -36,11 +36,11 @@ Fabric manages MCP and exposes basic tools/actions.
### `impl Clone for McpExposure`
-Clone for McpExposure"}} />
+Clone for McpExposure"}} />
#### `clone`
-clone(&self) -> McpExposure"}} />
+clone(&self) -> McpExposure"}} />
#### `clone_from`
@@ -48,7 +48,7 @@ Fabric manages MCP and exposes basic tools/actions.
### `impl Debug for McpExposure`
-Debug for McpExposure"}} />
+Debug for McpExposure"}} />
#### `fmt`
@@ -56,7 +56,7 @@ Fabric manages MCP and exposes basic tools/actions.
### `impl<'de> Deserialize<'de> for McpExposure`
-Deserialize<'de> for McpExposure"}} />
+Deserialize<'de> for McpExposure"}} />
#### `deserialize`
@@ -64,7 +64,7 @@ Fabric manages MCP and exposes basic tools/actions.
### `impl JsonSchema for McpExposure`
-McpExposure"}} />
+McpExposure"}} />
#### `schema_name`
@@ -84,11 +84,11 @@ Fabric manages MCP and exposes basic tools/actions.
### `impl PartialEq for McpExposure`
-PartialEq for McpExposure"}} />
+PartialEq for McpExposure"}} />
#### `eq`
-eq(&self, other: &McpExposure) -> bool"}} />
+eq(&self, other: &McpExposure) -> bool"}} />
#### `ne`
@@ -96,7 +96,7 @@ Fabric manages MCP and exposes basic tools/actions.
### `impl Serialize for McpExposure`
-Serialize for McpExposure"}} />
+Serialize for McpExposure"}} />
#### `serialize`
@@ -104,12 +104,12 @@ Fabric manages MCP and exposes basic tools/actions.
### `impl Copy for McpExposure`
-Copy for McpExposure"}} />
+Copy for McpExposure"}} />
### `impl Eq for McpExposure`
-Eq for McpExposure"}} />
+Eq for McpExposure"}} />
### `impl StructuralPartialEq for McpExposure`
-StructuralPartialEq for McpExposure"}} />
+StructuralPartialEq for McpExposure"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatifstorageconfig.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatifstorageconfig.mdx
index aed4582c..086061cb 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatifstorageconfig.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatifstorageconfig.mdx
@@ -91,11 +91,11 @@ Additive S3 storage fields.
### `impl Clone for RelayAtifStorageConfig`
-Clone for RelayAtifStorageConfig"}} />
+Clone for RelayAtifStorageConfig"}} />
#### `clone`
-clone(&self) -> RelayAtifStorageConfig"}} />
+clone(&self) -> RelayAtifStorageConfig"}} />
#### `clone_from`
@@ -103,7 +103,7 @@ Additive S3 storage fields.
### `impl Debug for RelayAtifStorageConfig`
-Debug for RelayAtifStorageConfig"}} />
+Debug for RelayAtifStorageConfig"}} />
#### `fmt`
@@ -111,7 +111,7 @@ Additive S3 storage fields.
### `impl<'de> Deserialize<'de> for RelayAtifStorageConfig`
-Deserialize<'de> for RelayAtifStorageConfig"}} />
+Deserialize<'de> for RelayAtifStorageConfig"}} />
#### `deserialize`
@@ -119,7 +119,7 @@ Additive S3 storage fields.
### `impl JsonSchema for RelayAtifStorageConfig`
-RelayAtifStorageConfig"}} />
+RelayAtifStorageConfig"}} />
#### `schema_name`
@@ -139,11 +139,11 @@ Additive S3 storage fields.
### `impl PartialEq for RelayAtifStorageConfig`
-PartialEq for RelayAtifStorageConfig"}} />
+PartialEq for RelayAtifStorageConfig"}} />
#### `eq`
-eq(&self, other: &RelayAtifStorageConfig) -> bool"}} />
+eq(&self, other: &RelayAtifStorageConfig) -> bool"}} />
#### `ne`
@@ -151,7 +151,7 @@ Additive S3 storage fields.
### `impl Serialize for RelayAtifStorageConfig`
-Serialize for RelayAtifStorageConfig"}} />
+Serialize for RelayAtifStorageConfig"}} />
#### `serialize`
@@ -159,4 +159,4 @@ Additive S3 storage fields.
### `impl StructuralPartialEq for RelayAtifStorageConfig`
-StructuralPartialEq for RelayAtifStorageConfig"}} />
+StructuralPartialEq for RelayAtifStorageConfig"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatofmode.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatofmode.mdx
index 6c6d8a7e..6e036014 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatofmode.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatofmode.mdx
@@ -36,11 +36,11 @@ Overwrite an existing ATOF file.
### `impl Clone for RelayAtofMode`
-Clone for RelayAtofMode"}} />
+Clone for RelayAtofMode"}} />
#### `clone`
-clone(&self) -> RelayAtofMode"}} />
+clone(&self) -> RelayAtofMode"}} />
#### `clone_from`
@@ -48,7 +48,7 @@ Overwrite an existing ATOF file.
### `impl Debug for RelayAtofMode`
-Debug for RelayAtofMode"}} />
+Debug for RelayAtofMode"}} />
#### `fmt`
@@ -56,15 +56,15 @@ Overwrite an existing ATOF file.
### `impl Default for RelayAtofMode`
-Default for RelayAtofMode"}} />
+Default for RelayAtofMode"}} />
#### `default`
-default() -> RelayAtofMode"}} />
+default() -> RelayAtofMode"}} />
### `impl<'de> Deserialize<'de> for RelayAtofMode`
-Deserialize<'de> for RelayAtofMode"}} />
+Deserialize<'de> for RelayAtofMode"}} />
#### `deserialize`
@@ -72,7 +72,7 @@ Overwrite an existing ATOF file.
### `impl JsonSchema for RelayAtofMode`
-RelayAtofMode"}} />
+RelayAtofMode"}} />
#### `schema_name`
@@ -92,11 +92,11 @@ Overwrite an existing ATOF file.
### `impl PartialEq for RelayAtofMode`
-PartialEq for RelayAtofMode"}} />
+PartialEq for RelayAtofMode"}} />
#### `eq`
-eq(&self, other: &RelayAtofMode) -> bool"}} />
+eq(&self, other: &RelayAtofMode) -> bool"}} />
#### `ne`
@@ -104,7 +104,7 @@ Overwrite an existing ATOF file.
### `impl Serialize for RelayAtofMode`
-Serialize for RelayAtofMode"}} />
+Serialize for RelayAtofMode"}} />
#### `serialize`
@@ -112,12 +112,12 @@ Overwrite an existing ATOF file.
### `impl Copy for RelayAtofMode`
-Copy for RelayAtofMode"}} />
+Copy for RelayAtofMode"}} />
### `impl Eq for RelayAtofMode`
-Eq for RelayAtofMode"}} />
+Eq for RelayAtofMode"}} />
### `impl StructuralPartialEq for RelayAtofMode`
-StructuralPartialEq for RelayAtofMode"}} />
+StructuralPartialEq for RelayAtofMode"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatofsinkconfig.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatofsinkconfig.mdx
index 5af1bf71..88816368 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatofsinkconfig.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatofsinkconfig.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-Option<PathBuf>,\n filename: Option<String>,\n mode: RelayAtofMode,\n extensions: BTreeMap<String, Value>,\n },\n Stream {\n url: String,\n transport: RelayAtofStreamTransport,\n headers: BTreeMap<String, String>,\n header_env: BTreeMap<String, String>,\n timeout_millis: u64,\n field_name_policy: RelayAtofStreamFieldNamePolicy,\n name: Option<String>,\n extensions: BTreeMap<String, Value>,\n },\n}"}} />
+Option<PathBuf>,\n filename: Option<String>,\n mode: RelayAtofMode,\n extensions: BTreeMap<String, Value>,\n },\n Stream {\n url: String,\n transport: RelayAtofStreamTransport,\n headers: BTreeMap<String, String>,\n header_env: BTreeMap<String, String>,\n timeout_millis: u64,\n field_name_policy: RelayAtofStreamFieldNamePolicy,\n name: Option<String>,\n extensions: BTreeMap<String, Value>,\n },\n}"}} />
Relay ATOF sink configuration.
@@ -83,11 +83,11 @@ Additive stream sink fields.
### `impl Clone for RelayAtofSinkConfig`
-Clone for RelayAtofSinkConfig"}} />
+Clone for RelayAtofSinkConfig"}} />
#### `clone`
-clone(&self) -> RelayAtofSinkConfig"}} />
+clone(&self) -> RelayAtofSinkConfig"}} />
#### `clone_from`
@@ -95,7 +95,7 @@ Additive stream sink fields.
### `impl Debug for RelayAtofSinkConfig`
-Debug for RelayAtofSinkConfig"}} />
+Debug for RelayAtofSinkConfig"}} />
#### `fmt`
@@ -103,7 +103,7 @@ Additive stream sink fields.
### `impl<'de> Deserialize<'de> for RelayAtofSinkConfig`
-Deserialize<'de> for RelayAtofSinkConfig"}} />
+Deserialize<'de> for RelayAtofSinkConfig"}} />
#### `deserialize`
@@ -111,7 +111,7 @@ Additive stream sink fields.
### `impl JsonSchema for RelayAtofSinkConfig`
-RelayAtofSinkConfig"}} />
+RelayAtofSinkConfig"}} />
#### `schema_name`
@@ -131,11 +131,11 @@ Additive stream sink fields.
### `impl PartialEq for RelayAtofSinkConfig`
-PartialEq for RelayAtofSinkConfig"}} />
+PartialEq for RelayAtofSinkConfig"}} />
#### `eq`
-eq(&self, other: &RelayAtofSinkConfig) -> bool"}} />
+eq(&self, other: &RelayAtofSinkConfig) -> bool"}} />
#### `ne`
@@ -143,7 +143,7 @@ Additive stream sink fields.
### `impl Serialize for RelayAtofSinkConfig`
-Serialize for RelayAtofSinkConfig"}} />
+Serialize for RelayAtofSinkConfig"}} />
#### `serialize`
@@ -151,4 +151,4 @@ Additive stream sink fields.
### `impl StructuralPartialEq for RelayAtofSinkConfig`
-StructuralPartialEq for RelayAtofSinkConfig"}} />
+StructuralPartialEq for RelayAtofSinkConfig"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatofstreamfieldnamepolicy.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatofstreamfieldnamepolicy.mdx
index 9beca42d..2c5af330 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatofstreamfieldnamepolicy.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatofstreamfieldnamepolicy.mdx
@@ -36,11 +36,11 @@ Replace dots in field names.
### `impl Clone for RelayAtofStreamFieldNamePolicy`
-Clone for RelayAtofStreamFieldNamePolicy"}} />
+Clone for RelayAtofStreamFieldNamePolicy"}} />
#### `clone`
-clone(&self) -> RelayAtofStreamFieldNamePolicy"}} />
+clone(&self) -> RelayAtofStreamFieldNamePolicy"}} />
#### `clone_from`
@@ -48,7 +48,7 @@ Replace dots in field names.
### `impl Debug for RelayAtofStreamFieldNamePolicy`
-Debug for RelayAtofStreamFieldNamePolicy"}} />
+Debug for RelayAtofStreamFieldNamePolicy"}} />
#### `fmt`
@@ -56,15 +56,15 @@ Replace dots in field names.
### `impl Default for RelayAtofStreamFieldNamePolicy`
-Default for RelayAtofStreamFieldNamePolicy"}} />
+Default for RelayAtofStreamFieldNamePolicy"}} />
#### `default`
-default() -> RelayAtofStreamFieldNamePolicy"}} />
+default() -> RelayAtofStreamFieldNamePolicy"}} />
### `impl<'de> Deserialize<'de> for RelayAtofStreamFieldNamePolicy`
-Deserialize<'de> for RelayAtofStreamFieldNamePolicy"}} />
+Deserialize<'de> for RelayAtofStreamFieldNamePolicy"}} />
#### `deserialize`
@@ -72,7 +72,7 @@ Replace dots in field names.
### `impl JsonSchema for RelayAtofStreamFieldNamePolicy`
-RelayAtofStreamFieldNamePolicy"}} />
+RelayAtofStreamFieldNamePolicy"}} />
#### `schema_name`
@@ -92,11 +92,11 @@ Replace dots in field names.
### `impl PartialEq for RelayAtofStreamFieldNamePolicy`
-PartialEq for RelayAtofStreamFieldNamePolicy"}} />
+PartialEq for RelayAtofStreamFieldNamePolicy"}} />
#### `eq`
-eq(&self, other: &RelayAtofStreamFieldNamePolicy) -> bool"}} />
+eq(&self, other: &RelayAtofStreamFieldNamePolicy) -> bool"}} />
#### `ne`
@@ -104,7 +104,7 @@ Replace dots in field names.
### `impl Serialize for RelayAtofStreamFieldNamePolicy`
-Serialize for RelayAtofStreamFieldNamePolicy"}} />
+Serialize for RelayAtofStreamFieldNamePolicy"}} />
#### `serialize`
@@ -112,12 +112,12 @@ Replace dots in field names.
### `impl Copy for RelayAtofStreamFieldNamePolicy`
-Copy for RelayAtofStreamFieldNamePolicy"}} />
+Copy for RelayAtofStreamFieldNamePolicy"}} />
### `impl Eq for RelayAtofStreamFieldNamePolicy`
-Eq for RelayAtofStreamFieldNamePolicy"}} />
+Eq for RelayAtofStreamFieldNamePolicy"}} />
### `impl StructuralPartialEq for RelayAtofStreamFieldNamePolicy`
-StructuralPartialEq for RelayAtofStreamFieldNamePolicy"}} />
+StructuralPartialEq for RelayAtofStreamFieldNamePolicy"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatofstreamtransport.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatofstreamtransport.mdx
index 4bf15bde..6da59a00 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatofstreamtransport.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatofstreamtransport.mdx
@@ -43,11 +43,11 @@ NDJSON transport.
### `impl Clone for RelayAtofStreamTransport`
-Clone for RelayAtofStreamTransport"}} />
+Clone for RelayAtofStreamTransport"}} />
#### `clone`
-clone(&self) -> RelayAtofStreamTransport"}} />
+clone(&self) -> RelayAtofStreamTransport"}} />
#### `clone_from`
@@ -55,7 +55,7 @@ NDJSON transport.
### `impl Debug for RelayAtofStreamTransport`
-Debug for RelayAtofStreamTransport"}} />
+Debug for RelayAtofStreamTransport"}} />
#### `fmt`
@@ -63,15 +63,15 @@ NDJSON transport.
### `impl Default for RelayAtofStreamTransport`
-Default for RelayAtofStreamTransport"}} />
+Default for RelayAtofStreamTransport"}} />
#### `default`
-default() -> RelayAtofStreamTransport"}} />
+default() -> RelayAtofStreamTransport"}} />
### `impl<'de> Deserialize<'de> for RelayAtofStreamTransport`
-Deserialize<'de> for RelayAtofStreamTransport"}} />
+Deserialize<'de> for RelayAtofStreamTransport"}} />
#### `deserialize`
@@ -79,7 +79,7 @@ NDJSON transport.
### `impl JsonSchema for RelayAtofStreamTransport`
-RelayAtofStreamTransport"}} />
+RelayAtofStreamTransport"}} />
#### `schema_name`
@@ -99,11 +99,11 @@ NDJSON transport.
### `impl PartialEq for RelayAtofStreamTransport`
-PartialEq for RelayAtofStreamTransport"}} />
+PartialEq for RelayAtofStreamTransport"}} />
#### `eq`
-eq(&self, other: &RelayAtofStreamTransport) -> bool"}} />
+eq(&self, other: &RelayAtofStreamTransport) -> bool"}} />
#### `ne`
@@ -111,7 +111,7 @@ NDJSON transport.
### `impl Serialize for RelayAtofStreamTransport`
-Serialize for RelayAtofStreamTransport"}} />
+Serialize for RelayAtofStreamTransport"}} />
#### `serialize`
@@ -119,12 +119,12 @@ NDJSON transport.
### `impl Copy for RelayAtofStreamTransport`
-Copy for RelayAtofStreamTransport"}} />
+Copy for RelayAtofStreamTransport"}} />
### `impl Eq for RelayAtofStreamTransport`
-Eq for RelayAtofStreamTransport"}} />
+Eq for RelayAtofStreamTransport"}} />
### `impl StructuralPartialEq for RelayAtofStreamTransport`
-StructuralPartialEq for RelayAtofStreamTransport"}} />
+StructuralPartialEq for RelayAtofStreamTransport"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayotlptransport.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayotlptransport.mdx
index fae226e2..4dac33fb 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayotlptransport.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayotlptransport.mdx
@@ -36,11 +36,11 @@ OTLP gRPC transport.
### `impl Clone for RelayOtlpTransport`
-Clone for RelayOtlpTransport"}} />
+Clone for RelayOtlpTransport"}} />
#### `clone`
-clone(&self) -> RelayOtlpTransport"}} />
+clone(&self) -> RelayOtlpTransport"}} />
#### `clone_from`
@@ -48,7 +48,7 @@ OTLP gRPC transport.
### `impl Debug for RelayOtlpTransport`
-Debug for RelayOtlpTransport"}} />
+Debug for RelayOtlpTransport"}} />
#### `fmt`
@@ -56,15 +56,15 @@ OTLP gRPC transport.
### `impl Default for RelayOtlpTransport`
-Default for RelayOtlpTransport"}} />
+Default for RelayOtlpTransport"}} />
#### `default`
-default() -> RelayOtlpTransport"}} />
+default() -> RelayOtlpTransport"}} />
### `impl<'de> Deserialize<'de> for RelayOtlpTransport`
-Deserialize<'de> for RelayOtlpTransport"}} />
+Deserialize<'de> for RelayOtlpTransport"}} />
#### `deserialize`
@@ -72,7 +72,7 @@ OTLP gRPC transport.
### `impl JsonSchema for RelayOtlpTransport`
-RelayOtlpTransport"}} />
+RelayOtlpTransport"}} />
#### `schema_name`
@@ -92,11 +92,11 @@ OTLP gRPC transport.
### `impl PartialEq for RelayOtlpTransport`
-PartialEq for RelayOtlpTransport"}} />
+PartialEq for RelayOtlpTransport"}} />
#### `eq`
-eq(&self, other: &RelayOtlpTransport) -> bool"}} />
+eq(&self, other: &RelayOtlpTransport) -> bool"}} />
#### `ne`
@@ -104,7 +104,7 @@ OTLP gRPC transport.
### `impl Serialize for RelayOtlpTransport`
-Serialize for RelayOtlpTransport"}} />
+Serialize for RelayOtlpTransport"}} />
#### `serialize`
@@ -112,12 +112,12 @@ OTLP gRPC transport.
### `impl Copy for RelayOtlpTransport`
-Copy for RelayOtlpTransport"}} />
+Copy for RelayOtlpTransport"}} />
### `impl Eq for RelayOtlpTransport`
-Eq for RelayOtlpTransport"}} />
+Eq for RelayOtlpTransport"}} />
### `impl StructuralPartialEq for RelayOtlpTransport`
-StructuralPartialEq for RelayOtlpTransport"}} />
+StructuralPartialEq for RelayOtlpTransport"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayunsupportedbehavior.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayunsupportedbehavior.mdx
index 34db2ad9..433a4ebb 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayunsupportedbehavior.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayunsupportedbehavior.mdx
@@ -43,11 +43,11 @@ Error on the unsupported or unknown value.
### `impl Clone for RelayUnsupportedBehavior`
-Clone for RelayUnsupportedBehavior"}} />
+Clone for RelayUnsupportedBehavior"}} />
#### `clone`
-clone(&self) -> RelayUnsupportedBehavior"}} />
+clone(&self) -> RelayUnsupportedBehavior"}} />
#### `clone_from`
@@ -55,7 +55,7 @@ Error on the unsupported or unknown value.
### `impl Debug for RelayUnsupportedBehavior`
-Debug for RelayUnsupportedBehavior"}} />
+Debug for RelayUnsupportedBehavior"}} />
#### `fmt`
@@ -63,15 +63,15 @@ Error on the unsupported or unknown value.
### `impl Default for RelayUnsupportedBehavior`
-Default for RelayUnsupportedBehavior"}} />
+Default for RelayUnsupportedBehavior"}} />
#### `default`
-default() -> RelayUnsupportedBehavior"}} />
+default() -> RelayUnsupportedBehavior"}} />
### `impl<'de> Deserialize<'de> for RelayUnsupportedBehavior`
-Deserialize<'de> for RelayUnsupportedBehavior"}} />
+Deserialize<'de> for RelayUnsupportedBehavior"}} />
#### `deserialize`
@@ -79,7 +79,7 @@ Error on the unsupported or unknown value.
### `impl JsonSchema for RelayUnsupportedBehavior`
-RelayUnsupportedBehavior"}} />
+RelayUnsupportedBehavior"}} />
#### `schema_name`
@@ -99,11 +99,11 @@ Error on the unsupported or unknown value.
### `impl PartialEq for RelayUnsupportedBehavior`
-PartialEq for RelayUnsupportedBehavior"}} />
+PartialEq for RelayUnsupportedBehavior"}} />
#### `eq`
-eq(&self, other: &RelayUnsupportedBehavior) -> bool"}} />
+eq(&self, other: &RelayUnsupportedBehavior) -> bool"}} />
#### `ne`
@@ -111,7 +111,7 @@ Error on the unsupported or unknown value.
### `impl Serialize for RelayUnsupportedBehavior`
-Serialize for RelayUnsupportedBehavior"}} />
+Serialize for RelayUnsupportedBehavior"}} />
#### `serialize`
@@ -119,12 +119,12 @@ Error on the unsupported or unknown value.
### `impl Copy for RelayUnsupportedBehavior`
-Copy for RelayUnsupportedBehavior"}} />
+Copy for RelayUnsupportedBehavior"}} />
### `impl Eq for RelayUnsupportedBehavior`
-Eq for RelayUnsupportedBehavior"}} />
+Eq for RelayUnsupportedBehavior"}} />
### `impl StructuralPartialEq for RelayUnsupportedBehavior`
-StructuralPartialEq for RelayUnsupportedBehavior"}} />
+StructuralPartialEq for RelayUnsupportedBehavior"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-resolutionstrategy.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-resolutionstrategy.mdx
index 86197cf3..0de8929b 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-resolutionstrategy.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-resolutionstrategy.mdx
@@ -71,11 +71,11 @@ Adapter is installed through a harness-native plugin manager.
### `impl Clone for ResolutionStrategy`
-Clone for ResolutionStrategy"}} />
+Clone for ResolutionStrategy"}} />
#### `clone`
-clone(&self) -> ResolutionStrategy"}} />
+clone(&self) -> ResolutionStrategy"}} />
#### `clone_from`
@@ -83,7 +83,7 @@ Adapter is installed through a harness-native plugin manager.
### `impl Debug for ResolutionStrategy`
-Debug for ResolutionStrategy"}} />
+Debug for ResolutionStrategy"}} />
#### `fmt`
@@ -91,7 +91,7 @@ Adapter is installed through a harness-native plugin manager.
### `impl<'de> Deserialize<'de> for ResolutionStrategy`
-Deserialize<'de> for ResolutionStrategy"}} />
+Deserialize<'de> for ResolutionStrategy"}} />
#### `deserialize`
@@ -99,7 +99,7 @@ Adapter is installed through a harness-native plugin manager.
### `impl JsonSchema for ResolutionStrategy`
-ResolutionStrategy"}} />
+ResolutionStrategy"}} />
#### `schema_name`
@@ -119,11 +119,11 @@ Adapter is installed through a harness-native plugin manager.
### `impl PartialEq for ResolutionStrategy`
-PartialEq for ResolutionStrategy"}} />
+PartialEq for ResolutionStrategy"}} />
#### `eq`
-eq(&self, other: &ResolutionStrategy) -> bool"}} />
+eq(&self, other: &ResolutionStrategy) -> bool"}} />
#### `ne`
@@ -131,7 +131,7 @@ Adapter is installed through a harness-native plugin manager.
### `impl Serialize for ResolutionStrategy`
-Serialize for ResolutionStrategy"}} />
+Serialize for ResolutionStrategy"}} />
#### `serialize`
@@ -139,12 +139,12 @@ Adapter is installed through a harness-native plugin manager.
### `impl Copy for ResolutionStrategy`
-Copy for ResolutionStrategy"}} />
+Copy for ResolutionStrategy"}} />
### `impl Eq for ResolutionStrategy`
-Eq for ResolutionStrategy"}} />
+Eq for ResolutionStrategy"}} />
### `impl StructuralPartialEq for ResolutionStrategy`
-StructuralPartialEq for ResolutionStrategy"}} />
+StructuralPartialEq for ResolutionStrategy"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-telemetryprovider.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-telemetryprovider.mdx
index 9cab3af6..c8669d6f 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-telemetryprovider.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/enum-telemetryprovider.mdx
@@ -36,7 +36,7 @@ Let the selected adapter handle telemetry natively.
### `impl TelemetryProvider`
-TelemetryProvider"}} />
+TelemetryProvider"}} />
#### `as_str`
@@ -48,11 +48,11 @@ Return the stable configuration value for this provider.
### `impl Clone for TelemetryProvider`
-Clone for TelemetryProvider"}} />
+Clone for TelemetryProvider"}} />
#### `clone`
-clone(&self) -> TelemetryProvider"}} />
+clone(&self) -> TelemetryProvider"}} />
#### `clone_from`
@@ -60,7 +60,7 @@ Return the stable configuration value for this provider.
### `impl Debug for TelemetryProvider`
-Debug for TelemetryProvider"}} />
+Debug for TelemetryProvider"}} />
#### `fmt`
@@ -68,15 +68,15 @@ Return the stable configuration value for this provider.
### `impl Default for TelemetryProvider`
-Default for TelemetryProvider"}} />
+Default for TelemetryProvider"}} />
#### `default`
-default() -> TelemetryProvider"}} />
+default() -> TelemetryProvider"}} />
### `impl<'de> Deserialize<'de> for TelemetryProvider`
-Deserialize<'de> for TelemetryProvider"}} />
+Deserialize<'de> for TelemetryProvider"}} />
#### `deserialize`
@@ -84,7 +84,7 @@ Return the stable configuration value for this provider.
### `impl JsonSchema for TelemetryProvider`
-TelemetryProvider"}} />
+TelemetryProvider"}} />
#### `schema_name`
@@ -104,11 +104,11 @@ Return the stable configuration value for this provider.
### `impl Ord for TelemetryProvider`
-Ord for TelemetryProvider"}} />
+Ord for TelemetryProvider"}} />
#### `cmp`
-cmp(&self, other: &TelemetryProvider) -> Ordering"}} />
+cmp(&self, other: &TelemetryProvider) -> Ordering"}} />
#### `max`
@@ -124,11 +124,11 @@ Return the stable configuration value for this provider.
### `impl PartialEq for TelemetryProvider`
-PartialEq for TelemetryProvider"}} />
+PartialEq for TelemetryProvider"}} />
#### `eq`
-eq(&self, other: &TelemetryProvider) -> bool"}} />
+eq(&self, other: &TelemetryProvider) -> bool"}} />
#### `ne`
@@ -136,11 +136,11 @@ Return the stable configuration value for this provider.
### `impl PartialOrd for TelemetryProvider`
-PartialOrd for TelemetryProvider"}} />
+PartialOrd for TelemetryProvider"}} />
#### `partial_cmp`
-partial_cmp(&self, other: &TelemetryProvider) -> Option<Ordering>"}} />
+partial_cmp(&self, other: &TelemetryProvider) -> Option<Ordering>"}} />
#### `lt`
@@ -160,7 +160,7 @@ Return the stable configuration value for this provider.
### `impl Serialize for TelemetryProvider`
-Serialize for TelemetryProvider"}} />
+Serialize for TelemetryProvider"}} />
#### `serialize`
@@ -168,12 +168,12 @@ Return the stable configuration value for this provider.
### `impl Copy for TelemetryProvider`
-Copy for TelemetryProvider"}} />
+Copy for TelemetryProvider"}} />
### `impl Eq for TelemetryProvider`
-Eq for TelemetryProvider"}} />
+Eq for TelemetryProvider"}} />
### `impl StructuralPartialEq for TelemetryProvider`
-StructuralPartialEq for TelemetryProvider"}} />
+StructuralPartialEq for TelemetryProvider"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/fn-load-adapter-descriptor.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/fn-load-adapter-descriptor.mdx
index 93dff2ba..854193ef 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/fn-load-adapter-descriptor.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/fn-load-adapter-descriptor.mdx
@@ -9,6 +9,6 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-AsRef<Path>,\n) -> Result<AdapterDescriptor>"}} />
+AsRef<Path>,\n) -> Result<AdapterDescriptor>"}} />
Load an adapter descriptor from JSON package metadata.
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/fn-resolve-run-plan-from-config.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/fn-resolve-run-plan-from-config.mdx
index 830eb41f..c483bffb 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/fn-resolve-run-plan-from-config.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/fn-resolve-run-plan-from-config.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-FabricConfig,\n context: ResolveContext,\n) -> Result<RunPlan>"}} />
+FabricConfig,\n context: ResolveContext,\n) -> Result<RunPlan>"}} />
Resolve a typed Fabric config into a runnable plan.
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/index.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/index.mdx
index d82bf8c5..aa7c322b 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/index.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/index.mdx
@@ -13,66 +13,66 @@ Fabric config models and loading helpers.
## Structs
-- [AdapterConfigSupport](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adapterconfigsupport): Adapter config support.
-- [AdapterDescriptor](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adapterdescriptor): Language-neutral adapter descriptor for a harness integration.
-- [AdapterRequirements](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adapterrequirements): Adapter runtime requirements.
-- [AdapterTelemetryProviderSupport](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adaptertelemetryprovidersupport): Telemetry capabilities for one adapter-supported provider.
-- [AdapterTelemetrySupport](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adaptertelemetrysupport): Adapter telemetry support.
-- [CapabilityPlan](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-capabilityplan): Resolved capability configuration.
-- [CapabilityRoute](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-capabilityroute): One capability routing decision.
-- [CapabilityTargetPlan](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-capabilitytargetplan): Capabilities routed to one target.
-- [EnvironmentConfig](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-environmentconfig): Execution environment configuration.
-- [EnvironmentPlan](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-environmentplan): Resolved environment plan.
-- [FabricConfig](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-fabricconfig): Versioned Fabric agent config.
-- [HarnessConfig](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-harnessconfig): Harness selection.
-- [McpConfig](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-mcpconfig): MCP capability configuration.
-- [McpServerConfig](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-mcpserverconfig): MCP server configuration.
-- [McpServerPlan](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-mcpserverplan): Resolved MCP server exposure.
-- [MetadataConfig](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-metadataconfig): Human-readable metadata.
-- [ModelConfig](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-modelconfig): Model configuration.
-- [RelayAtifConfig](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayatifconfig): Relay ATIF export configuration.
-- [RelayAtofConfig](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayatofconfig): Relay ATOF export configuration.
-- [RelayComponentConfig](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relaycomponentconfig): Generic NeMo Relay plugin component configuration.
-- [RelayConfig](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayconfig): NeMo Relay integration configuration.
-- [RelayConfigPolicy](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayconfigpolicy): Relay validation policy.
-- [RelayObservabilityConfig](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayobservabilityconfig): NeMo Relay observability component configuration.
-- [RelayOtlpConfig](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayotlpconfig): Relay OpenTelemetry/OpenInference export configuration.
-- [ResolveContext](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-resolvecontext): Source context used when resolving an in-memory Fabric config.
-- [ResolvedAdapterDescriptor](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-resolvedadapterdescriptor): Adapter descriptor selected for a run plan.
-- [RunPlan](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-runplan): Resolved Fabric run plan.
-- [RuntimeCapabilities](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-runtimecapabilities): Lifecycle behavior implemented by a resolved runtime path.
-- [RuntimeConfig](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-runtimeconfig): Runtime input/output contract.
-- [SkillConfig](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-skillconfig): Skill capability configuration.
-- [TelemetryConfig](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-telemetryconfig): Telemetry configuration.
-- [TelemetryPlan](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-telemetryplan): Resolved telemetry plan.
-- [TelemetryProviderConfig](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-telemetryproviderconfig): Provider-specific telemetry configuration.
-- [ToolsConfig](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-toolsconfig): Harness-neutral tool capability configuration.
-- [ToolsPlan](/reference/api/rust-library-reference/nemo-fabric-core/config/struct-toolsplan): Normalized tool policy for a run.
+- [AdapterConfigSupport](struct-adapterconfigsupport.mdx): Adapter config support.
+- [AdapterDescriptor](struct-adapterdescriptor.mdx): Language-neutral adapter descriptor for a harness integration.
+- [AdapterRequirements](struct-adapterrequirements.mdx): Adapter runtime requirements.
+- [AdapterTelemetryProviderSupport](struct-adaptertelemetryprovidersupport.mdx): Telemetry capabilities for one adapter-supported provider.
+- [AdapterTelemetrySupport](struct-adaptertelemetrysupport.mdx): Adapter telemetry support.
+- [CapabilityPlan](struct-capabilityplan.mdx): Resolved capability configuration.
+- [CapabilityRoute](struct-capabilityroute.mdx): One capability routing decision.
+- [CapabilityTargetPlan](struct-capabilitytargetplan.mdx): Capabilities routed to one target.
+- [EnvironmentConfig](struct-environmentconfig.mdx): Execution environment configuration.
+- [EnvironmentPlan](struct-environmentplan.mdx): Resolved environment plan.
+- [FabricConfig](struct-fabricconfig.mdx): Versioned Fabric agent config.
+- [HarnessConfig](struct-harnessconfig.mdx): Harness selection.
+- [McpConfig](struct-mcpconfig.mdx): MCP capability configuration.
+- [McpServerConfig](struct-mcpserverconfig.mdx): MCP server configuration.
+- [McpServerPlan](struct-mcpserverplan.mdx): Resolved MCP server exposure.
+- [MetadataConfig](struct-metadataconfig.mdx): Human-readable metadata.
+- [ModelConfig](struct-modelconfig.mdx): Model configuration.
+- [RelayAtifConfig](struct-relayatifconfig.mdx): Relay ATIF export configuration.
+- [RelayAtofConfig](struct-relayatofconfig.mdx): Relay ATOF export configuration.
+- [RelayComponentConfig](struct-relaycomponentconfig.mdx): Generic NeMo Relay plugin component configuration.
+- [RelayConfig](struct-relayconfig.mdx): NeMo Relay integration configuration.
+- [RelayConfigPolicy](struct-relayconfigpolicy.mdx): Relay validation policy.
+- [RelayObservabilityConfig](struct-relayobservabilityconfig.mdx): NeMo Relay observability component configuration.
+- [RelayOtlpConfig](struct-relayotlpconfig.mdx): Relay OpenTelemetry/OpenInference export configuration.
+- [ResolveContext](struct-resolvecontext.mdx): Source context used when resolving an in-memory Fabric config.
+- [ResolvedAdapterDescriptor](struct-resolvedadapterdescriptor.mdx): Adapter descriptor selected for a run plan.
+- [RunPlan](struct-runplan.mdx): Resolved Fabric run plan.
+- [RuntimeCapabilities](struct-runtimecapabilities.mdx): Lifecycle behavior implemented by a resolved runtime path.
+- [RuntimeConfig](struct-runtimeconfig.mdx): Runtime input/output contract.
+- [SkillConfig](struct-skillconfig.mdx): Skill capability configuration.
+- [TelemetryConfig](struct-telemetryconfig.mdx): Telemetry configuration.
+- [TelemetryPlan](struct-telemetryplan.mdx): Resolved telemetry plan.
+- [TelemetryProviderConfig](struct-telemetryproviderconfig.mdx): Provider-specific telemetry configuration.
+- [ToolsConfig](struct-toolsconfig.mdx): Harness-neutral tool capability configuration.
+- [ToolsPlan](struct-toolsplan.mdx): Normalized tool policy for a run.
## Enums
-- [AdapterDescriptorSource](/reference/api/rust-library-reference/nemo-fabric-core/config/enum-adapterdescriptorsource): Where Fabric resolved an adapter descriptor from.
-- [AdapterKind](/reference/api/rust-library-reference/nemo-fabric-core/config/enum-adapterkind): Adapter implementation kind.
-- [CapabilityKind](/reference/api/rust-library-reference/nemo-fabric-core/config/enum-capabilitykind): Capability kind.
-- [CapabilityTarget](/reference/api/rust-library-reference/nemo-fabric-core/config/enum-capabilitytarget): Capability routing target.
-- [ControlLocation](/reference/api/rust-library-reference/nemo-fabric-core/config/enum-controllocation): Where Fabric control code runs relative to the environment.
-- [EnvironmentOwnership](/reference/api/rust-library-reference/nemo-fabric-core/config/enum-environmentownership): Whether Fabric owns the underlying environment resource.
-- [McpExposure](/reference/api/rust-library-reference/nemo-fabric-core/config/enum-mcpexposure): MCP exposure strategy.
-- [RelayAtifStorageConfig](/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatifstorageconfig): Relay ATIF remote storage configuration.
-- [RelayAtofMode](/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatofmode): Relay ATOF file mode.
-- [RelayAtofSinkConfig](/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatofsinkconfig): Relay ATOF sink configuration.
-- [RelayAtofStreamFieldNamePolicy](/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatofstreamfieldnamepolicy): Relay ATOF stream field-name policy.
-- [RelayAtofStreamTransport](/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatofstreamtransport): Relay ATOF stream transport.
-- [RelayOtlpTransport](/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayotlptransport): Relay OTLP transport.
-- [RelayUnsupportedBehavior](/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayunsupportedbehavior): Relay unsupported/unknown config handling.
-- [ResolutionStrategy](/reference/api/rust-library-reference/nemo-fabric-core/config/enum-resolutionstrategy): Adapter install or availability strategy.
-- [TelemetryProvider](/reference/api/rust-library-reference/nemo-fabric-core/config/enum-telemetryprovider): Telemetry runtime provider.
+- [AdapterDescriptorSource](enum-adapterdescriptorsource.mdx): Where Fabric resolved an adapter descriptor from.
+- [AdapterKind](enum-adapterkind.mdx): Adapter implementation kind.
+- [CapabilityKind](enum-capabilitykind.mdx): Capability kind.
+- [CapabilityTarget](enum-capabilitytarget.mdx): Capability routing target.
+- [ControlLocation](enum-controllocation.mdx): Where Fabric control code runs relative to the environment.
+- [EnvironmentOwnership](enum-environmentownership.mdx): Whether Fabric owns the underlying environment resource.
+- [McpExposure](enum-mcpexposure.mdx): MCP exposure strategy.
+- [RelayAtifStorageConfig](enum-relayatifstorageconfig.mdx): Relay ATIF remote storage configuration.
+- [RelayAtofMode](enum-relayatofmode.mdx): Relay ATOF file mode.
+- [RelayAtofSinkConfig](enum-relayatofsinkconfig.mdx): Relay ATOF sink configuration.
+- [RelayAtofStreamFieldNamePolicy](enum-relayatofstreamfieldnamepolicy.mdx): Relay ATOF stream field-name policy.
+- [RelayAtofStreamTransport](enum-relayatofstreamtransport.mdx): Relay ATOF stream transport.
+- [RelayOtlpTransport](enum-relayotlptransport.mdx): Relay OTLP transport.
+- [RelayUnsupportedBehavior](enum-relayunsupportedbehavior.mdx): Relay unsupported/unknown config handling.
+- [ResolutionStrategy](enum-resolutionstrategy.mdx): Adapter install or availability strategy.
+- [TelemetryProvider](enum-telemetryprovider.mdx): Telemetry runtime provider.
## Constants
-- [ADAPTER_CONTRACT_VERSION](/reference/api/rust-library-reference/nemo-fabric-core/config/constant-adapter-contract-version): Adapter descriptor contract version supported by this core.
+- [ADAPTER_CONTRACT_VERSION](constant-adapter-contract-version.mdx): Adapter descriptor contract version supported by this core.
## Functions
-- [load_adapter_descriptor](/reference/api/rust-library-reference/nemo-fabric-core/config/fn-load-adapter-descriptor): Load an adapter descriptor from JSON package metadata.
-- [resolve_run_plan_from_config](/reference/api/rust-library-reference/nemo-fabric-core/config/fn-resolve-run-plan-from-config): Resolve a typed Fabric config into a runnable plan.
+- [load_adapter_descriptor](fn-load-adapter-descriptor.mdx): Load an adapter descriptor from JSON package metadata.
+- [resolve_run_plan_from_config](fn-resolve-run-plan-from-config.mdx): Resolve a typed Fabric config into a runnable plan.
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adapterconfigsupport.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adapterconfigsupport.mdx
index 4e4a85f0..0acc9518 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adapterconfigsupport.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adapterconfigsupport.mdx
@@ -31,11 +31,11 @@ Additive adapter config-support fields.
### `impl Clone for AdapterConfigSupport`
-Clone for AdapterConfigSupport"}} />
+Clone for AdapterConfigSupport"}} />
#### `clone`
-clone(&self) -> AdapterConfigSupport"}} />
+clone(&self) -> AdapterConfigSupport"}} />
#### `clone_from`
@@ -43,7 +43,7 @@ Additive adapter config-support fields.
### `impl Debug for AdapterConfigSupport`
-Debug for AdapterConfigSupport"}} />
+Debug for AdapterConfigSupport"}} />
#### `fmt`
@@ -51,15 +51,15 @@ Additive adapter config-support fields.
### `impl Default for AdapterConfigSupport`
-Default for AdapterConfigSupport"}} />
+Default for AdapterConfigSupport"}} />
#### `default`
-default() -> AdapterConfigSupport"}} />
+default() -> AdapterConfigSupport"}} />
### `impl<'de> Deserialize<'de> for AdapterConfigSupport`
-Deserialize<'de> for AdapterConfigSupport"}} />
+Deserialize<'de> for AdapterConfigSupport"}} />
#### `deserialize`
@@ -67,7 +67,7 @@ Additive adapter config-support fields.
### `impl JsonSchema for AdapterConfigSupport`
-AdapterConfigSupport"}} />
+AdapterConfigSupport"}} />
#### `schema_name`
@@ -87,11 +87,11 @@ Additive adapter config-support fields.
### `impl PartialEq for AdapterConfigSupport`
-PartialEq for AdapterConfigSupport"}} />
+PartialEq for AdapterConfigSupport"}} />
#### `eq`
-eq(&self, other: &AdapterConfigSupport) -> bool"}} />
+eq(&self, other: &AdapterConfigSupport) -> bool"}} />
#### `ne`
@@ -99,7 +99,7 @@ Additive adapter config-support fields.
### `impl Serialize for AdapterConfigSupport`
-Serialize for AdapterConfigSupport"}} />
+Serialize for AdapterConfigSupport"}} />
#### `serialize`
@@ -107,4 +107,4 @@ Additive adapter config-support fields.
### `impl StructuralPartialEq for AdapterConfigSupport`
-StructuralPartialEq for AdapterConfigSupport"}} />
+StructuralPartialEq for AdapterConfigSupport"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adapterdescriptor.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adapterdescriptor.mdx
index 2d1a3357..01fec755 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adapterdescriptor.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adapterdescriptor.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-String,\n pub adapter_id: String,\n pub harness: String,\n pub adapter_kind: AdapterKind,\n pub runner: Map<String, Value>,\n pub requirements: AdapterRequirements,\n pub config: AdapterConfigSupport,\n pub telemetry: AdapterTelemetrySupport,\n pub capabilities: RuntimeCapabilities,\n pub extensions: BTreeMap<String, Value>,\n}"}} />
+String,\n pub adapter_id: String,\n pub harness: String,\n pub adapter_kind: AdapterKind,\n pub runner: Map<String, Value>,\n pub requirements: AdapterRequirements,\n pub config: AdapterConfigSupport,\n pub telemetry: AdapterTelemetrySupport,\n pub capabilities: RuntimeCapabilities,\n pub extensions: BTreeMap<String, Value>,\n}"}} />
Language-neutral adapter descriptor for a harness integration.
@@ -59,11 +59,11 @@ Additive adapter descriptor fields.
### `impl Clone for AdapterDescriptor`
-Clone for AdapterDescriptor"}} />
+Clone for AdapterDescriptor"}} />
#### `clone`
-clone(&self) -> AdapterDescriptor"}} />
+clone(&self) -> AdapterDescriptor"}} />
#### `clone_from`
@@ -71,7 +71,7 @@ Additive adapter descriptor fields.
### `impl Debug for AdapterDescriptor`
-Debug for AdapterDescriptor"}} />
+Debug for AdapterDescriptor"}} />
#### `fmt`
@@ -79,7 +79,7 @@ Additive adapter descriptor fields.
### `impl<'de> Deserialize<'de> for AdapterDescriptor`
-Deserialize<'de> for AdapterDescriptor"}} />
+Deserialize<'de> for AdapterDescriptor"}} />
#### `deserialize`
@@ -87,7 +87,7 @@ Additive adapter descriptor fields.
### `impl JsonSchema for AdapterDescriptor`
-AdapterDescriptor"}} />
+AdapterDescriptor"}} />
#### `schema_name`
@@ -107,11 +107,11 @@ Additive adapter descriptor fields.
### `impl PartialEq for AdapterDescriptor`
-PartialEq for AdapterDescriptor"}} />
+PartialEq for AdapterDescriptor"}} />
#### `eq`
-eq(&self, other: &AdapterDescriptor) -> bool"}} />
+eq(&self, other: &AdapterDescriptor) -> bool"}} />
#### `ne`
@@ -119,7 +119,7 @@ Additive adapter descriptor fields.
### `impl Serialize for AdapterDescriptor`
-Serialize for AdapterDescriptor"}} />
+Serialize for AdapterDescriptor"}} />
#### `serialize`
@@ -127,4 +127,4 @@ Additive adapter descriptor fields.
### `impl StructuralPartialEq for AdapterDescriptor`
-StructuralPartialEq for AdapterDescriptor"}} />
+StructuralPartialEq for AdapterDescriptor"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adapterrequirements.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adapterrequirements.mdx
index 128e05df..9f94d583 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adapterrequirements.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adapterrequirements.mdx
@@ -43,11 +43,11 @@ Additive requirement fields.
### `impl Clone for AdapterRequirements`
-Clone for AdapterRequirements"}} />
+Clone for AdapterRequirements"}} />
#### `clone`
-clone(&self) -> AdapterRequirements"}} />
+clone(&self) -> AdapterRequirements"}} />
#### `clone_from`
@@ -55,7 +55,7 @@ Additive requirement fields.
### `impl Debug for AdapterRequirements`
-Debug for AdapterRequirements"}} />
+Debug for AdapterRequirements"}} />
#### `fmt`
@@ -63,15 +63,15 @@ Additive requirement fields.
### `impl Default for AdapterRequirements`
-Default for AdapterRequirements"}} />
+Default for AdapterRequirements"}} />
#### `default`
-default() -> AdapterRequirements"}} />
+default() -> AdapterRequirements"}} />
### `impl<'de> Deserialize<'de> for AdapterRequirements`
-Deserialize<'de> for AdapterRequirements"}} />
+Deserialize<'de> for AdapterRequirements"}} />
#### `deserialize`
@@ -79,7 +79,7 @@ Additive requirement fields.
### `impl JsonSchema for AdapterRequirements`
-AdapterRequirements"}} />
+AdapterRequirements"}} />
#### `schema_name`
@@ -99,11 +99,11 @@ Additive requirement fields.
### `impl PartialEq for AdapterRequirements`
-PartialEq for AdapterRequirements"}} />
+PartialEq for AdapterRequirements"}} />
#### `eq`
-eq(&self, other: &AdapterRequirements) -> bool"}} />
+eq(&self, other: &AdapterRequirements) -> bool"}} />
#### `ne`
@@ -111,7 +111,7 @@ Additive requirement fields.
### `impl Serialize for AdapterRequirements`
-Serialize for AdapterRequirements"}} />
+Serialize for AdapterRequirements"}} />
#### `serialize`
@@ -119,4 +119,4 @@ Additive requirement fields.
### `impl StructuralPartialEq for AdapterRequirements`
-StructuralPartialEq for AdapterRequirements"}} />
+StructuralPartialEq for AdapterRequirements"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adaptertelemetryprovidersupport.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adaptertelemetryprovidersupport.mdx
index 329db488..31d7665a 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adaptertelemetryprovidersupport.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adaptertelemetryprovidersupport.mdx
@@ -31,11 +31,11 @@ Additive provider capability fields.
### `impl Clone for AdapterTelemetryProviderSupport`
-Clone for AdapterTelemetryProviderSupport"}} />
+Clone for AdapterTelemetryProviderSupport"}} />
#### `clone`
-clone(&self) -> AdapterTelemetryProviderSupport"}} />
+clone(&self) -> AdapterTelemetryProviderSupport"}} />
#### `clone_from`
@@ -43,7 +43,7 @@ Additive provider capability fields.
### `impl Debug for AdapterTelemetryProviderSupport`
-Debug for AdapterTelemetryProviderSupport"}} />
+Debug for AdapterTelemetryProviderSupport"}} />
#### `fmt`
@@ -51,15 +51,15 @@ Additive provider capability fields.
### `impl Default for AdapterTelemetryProviderSupport`
-Default for AdapterTelemetryProviderSupport"}} />
+Default for AdapterTelemetryProviderSupport"}} />
#### `default`
-default() -> AdapterTelemetryProviderSupport"}} />
+default() -> AdapterTelemetryProviderSupport"}} />
### `impl<'de> Deserialize<'de> for AdapterTelemetryProviderSupport`
-Deserialize<'de> for AdapterTelemetryProviderSupport"}} />
+Deserialize<'de> for AdapterTelemetryProviderSupport"}} />
#### `deserialize`
@@ -67,7 +67,7 @@ Additive provider capability fields.
### `impl JsonSchema for AdapterTelemetryProviderSupport`
-AdapterTelemetryProviderSupport"}} />
+AdapterTelemetryProviderSupport"}} />
#### `schema_name`
@@ -87,11 +87,11 @@ Additive provider capability fields.
### `impl PartialEq for AdapterTelemetryProviderSupport`
-PartialEq for AdapterTelemetryProviderSupport"}} />
+PartialEq for AdapterTelemetryProviderSupport"}} />
#### `eq`
-eq(&self, other: &AdapterTelemetryProviderSupport) -> bool"}} />
+eq(&self, other: &AdapterTelemetryProviderSupport) -> bool"}} />
#### `ne`
@@ -99,7 +99,7 @@ Additive provider capability fields.
### `impl Serialize for AdapterTelemetryProviderSupport`
-Serialize for AdapterTelemetryProviderSupport"}} />
+Serialize for AdapterTelemetryProviderSupport"}} />
#### `serialize`
@@ -107,4 +107,4 @@ Additive provider capability fields.
### `impl StructuralPartialEq for AdapterTelemetryProviderSupport`
-StructuralPartialEq for AdapterTelemetryProviderSupport"}} />
+StructuralPartialEq for AdapterTelemetryProviderSupport"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adaptertelemetrysupport.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adaptertelemetrysupport.mdx
index 455d860a..9f994d26 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adaptertelemetrysupport.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adaptertelemetrysupport.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-BTreeMap<TelemetryProvider, AdapterTelemetryProviderSupport>,\n pub extensions: BTreeMap<String, Value>,\n}"}} />
+BTreeMap<TelemetryProvider, AdapterTelemetryProviderSupport>,\n pub extensions: BTreeMap<String, Value>,\n}"}} />
Adapter telemetry support.
@@ -27,11 +27,11 @@ Additive adapter telemetry fields.
### `impl Clone for AdapterTelemetrySupport`
-Clone for AdapterTelemetrySupport"}} />
+Clone for AdapterTelemetrySupport"}} />
#### `clone`
-clone(&self) -> AdapterTelemetrySupport"}} />
+clone(&self) -> AdapterTelemetrySupport"}} />
#### `clone_from`
@@ -39,7 +39,7 @@ Additive adapter telemetry fields.
### `impl Debug for AdapterTelemetrySupport`
-Debug for AdapterTelemetrySupport"}} />
+Debug for AdapterTelemetrySupport"}} />
#### `fmt`
@@ -47,15 +47,15 @@ Additive adapter telemetry fields.
### `impl Default for AdapterTelemetrySupport`
-Default for AdapterTelemetrySupport"}} />
+Default for AdapterTelemetrySupport"}} />
#### `default`
-default() -> AdapterTelemetrySupport"}} />
+default() -> AdapterTelemetrySupport"}} />
### `impl<'de> Deserialize<'de> for AdapterTelemetrySupport`
-Deserialize<'de> for AdapterTelemetrySupport"}} />
+Deserialize<'de> for AdapterTelemetrySupport"}} />
#### `deserialize`
@@ -63,7 +63,7 @@ Additive adapter telemetry fields.
### `impl JsonSchema for AdapterTelemetrySupport`
-AdapterTelemetrySupport"}} />
+AdapterTelemetrySupport"}} />
#### `schema_name`
@@ -83,11 +83,11 @@ Additive adapter telemetry fields.
### `impl PartialEq for AdapterTelemetrySupport`
-PartialEq for AdapterTelemetrySupport"}} />
+PartialEq for AdapterTelemetrySupport"}} />
#### `eq`
-eq(&self, other: &AdapterTelemetrySupport) -> bool"}} />
+eq(&self, other: &AdapterTelemetrySupport) -> bool"}} />
#### `ne`
@@ -95,7 +95,7 @@ Additive adapter telemetry fields.
### `impl Serialize for AdapterTelemetrySupport`
-Serialize for AdapterTelemetrySupport"}} />
+Serialize for AdapterTelemetrySupport"}} />
#### `serialize`
@@ -103,4 +103,4 @@ Additive adapter telemetry fields.
### `impl StructuralPartialEq for AdapterTelemetrySupport`
-StructuralPartialEq for AdapterTelemetrySupport"}} />
+StructuralPartialEq for AdapterTelemetrySupport"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-capabilityplan.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-capabilityplan.mdx
index 8e98b7c7..a5185c8e 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-capabilityplan.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-capabilityplan.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-ToolsPlan,\n pub tools_configured: bool,\n pub skill_paths: Vec<PathBuf>,\n pub mcp_servers: BTreeMap<String, McpServerPlan>,\n pub native: CapabilityTargetPlan,\n pub managed: CapabilityTargetPlan,\n pub unsupported: CapabilityTargetPlan,\n pub routes: Vec<CapabilityRoute>,\n}"}} />
+ToolsPlan,\n pub tools_configured: bool,\n pub skill_paths: Vec<PathBuf>,\n pub mcp_servers: BTreeMap<String, McpServerPlan>,\n pub native: CapabilityTargetPlan,\n pub managed: CapabilityTargetPlan,\n pub unsupported: CapabilityTargetPlan,\n pub routes: Vec<CapabilityRoute>,\n}"}} />
Resolved capability configuration.
@@ -51,11 +51,11 @@ Routing decisions made while planning the configured capabilities.
### `impl Clone for CapabilityPlan`
-Clone for CapabilityPlan"}} />
+Clone for CapabilityPlan"}} />
#### `clone`
-clone(&self) -> CapabilityPlan"}} />
+clone(&self) -> CapabilityPlan"}} />
#### `clone_from`
@@ -63,7 +63,7 @@ Routing decisions made while planning the configured capabilities.
### `impl Debug for CapabilityPlan`
-Debug for CapabilityPlan"}} />
+Debug for CapabilityPlan"}} />
#### `fmt`
@@ -71,15 +71,15 @@ Routing decisions made while planning the configured capabilities.
### `impl Default for CapabilityPlan`
-Default for CapabilityPlan"}} />
+Default for CapabilityPlan"}} />
#### `default`
-default() -> CapabilityPlan"}} />
+default() -> CapabilityPlan"}} />
### `impl<'de> Deserialize<'de> for CapabilityPlan`
-Deserialize<'de> for CapabilityPlan"}} />
+Deserialize<'de> for CapabilityPlan"}} />
#### `deserialize`
@@ -87,7 +87,7 @@ Routing decisions made while planning the configured capabilities.
### `impl JsonSchema for CapabilityPlan`
-CapabilityPlan"}} />
+CapabilityPlan"}} />
#### `schema_name`
@@ -107,11 +107,11 @@ Routing decisions made while planning the configured capabilities.
### `impl PartialEq for CapabilityPlan`
-PartialEq for CapabilityPlan"}} />
+PartialEq for CapabilityPlan"}} />
#### `eq`
-eq(&self, other: &CapabilityPlan) -> bool"}} />
+eq(&self, other: &CapabilityPlan) -> bool"}} />
#### `ne`
@@ -119,7 +119,7 @@ Routing decisions made while planning the configured capabilities.
### `impl Serialize for CapabilityPlan`
-Serialize for CapabilityPlan"}} />
+Serialize for CapabilityPlan"}} />
#### `serialize`
@@ -127,4 +127,4 @@ Routing decisions made while planning the configured capabilities.
### `impl StructuralPartialEq for CapabilityPlan`
-StructuralPartialEq for CapabilityPlan"}} />
+StructuralPartialEq for CapabilityPlan"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-capabilityroute.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-capabilityroute.mdx
index f9bc76d8..c7a7477e 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-capabilityroute.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-capabilityroute.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-CapabilityKind,\n pub name: String,\n pub target: CapabilityTarget,\n pub reason: String,\n}"}} />
+CapabilityKind,\n pub name: String,\n pub target: CapabilityTarget,\n pub reason: String,\n}"}} />
One capability routing decision.
@@ -35,11 +35,11 @@ Human-readable reason for the selected route.
### `impl Clone for CapabilityRoute`
-Clone for CapabilityRoute"}} />
+Clone for CapabilityRoute"}} />
#### `clone`
-clone(&self) -> CapabilityRoute"}} />
+clone(&self) -> CapabilityRoute"}} />
#### `clone_from`
@@ -47,7 +47,7 @@ Human-readable reason for the selected route.
### `impl Debug for CapabilityRoute`
-Debug for CapabilityRoute"}} />
+Debug for CapabilityRoute"}} />
#### `fmt`
@@ -55,7 +55,7 @@ Human-readable reason for the selected route.
### `impl<'de> Deserialize<'de> for CapabilityRoute`
-Deserialize<'de> for CapabilityRoute"}} />
+Deserialize<'de> for CapabilityRoute"}} />
#### `deserialize`
@@ -63,7 +63,7 @@ Human-readable reason for the selected route.
### `impl JsonSchema for CapabilityRoute`
-CapabilityRoute"}} />
+CapabilityRoute"}} />
#### `schema_name`
@@ -83,11 +83,11 @@ Human-readable reason for the selected route.
### `impl PartialEq for CapabilityRoute`
-PartialEq for CapabilityRoute"}} />
+PartialEq for CapabilityRoute"}} />
#### `eq`
-eq(&self, other: &CapabilityRoute) -> bool"}} />
+eq(&self, other: &CapabilityRoute) -> bool"}} />
#### `ne`
@@ -95,7 +95,7 @@ Human-readable reason for the selected route.
### `impl Serialize for CapabilityRoute`
-Serialize for CapabilityRoute"}} />
+Serialize for CapabilityRoute"}} />
#### `serialize`
@@ -103,4 +103,4 @@ Human-readable reason for the selected route.
### `impl StructuralPartialEq for CapabilityRoute`
-StructuralPartialEq for CapabilityRoute"}} />
+StructuralPartialEq for CapabilityRoute"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-capabilitytargetplan.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-capabilitytargetplan.mdx
index 73c0a0b9..f68b7d41 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-capabilitytargetplan.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-capabilitytargetplan.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-bool,\n pub skill_paths: Vec<PathBuf>,\n pub mcp_servers: BTreeMap<String, McpServerPlan>,\n}"}} />
+bool,\n pub skill_paths: Vec<PathBuf>,\n pub mcp_servers: BTreeMap<String, McpServerPlan>,\n}"}} />
Capabilities routed to one target.
@@ -31,11 +31,11 @@ MCP servers for this target.
### `impl Clone for CapabilityTargetPlan`
-Clone for CapabilityTargetPlan"}} />
+Clone for CapabilityTargetPlan"}} />
#### `clone`
-clone(&self) -> CapabilityTargetPlan"}} />
+clone(&self) -> CapabilityTargetPlan"}} />
#### `clone_from`
@@ -43,7 +43,7 @@ MCP servers for this target.
### `impl Debug for CapabilityTargetPlan`
-Debug for CapabilityTargetPlan"}} />
+Debug for CapabilityTargetPlan"}} />
#### `fmt`
@@ -51,15 +51,15 @@ MCP servers for this target.
### `impl Default for CapabilityTargetPlan`
-Default for CapabilityTargetPlan"}} />
+Default for CapabilityTargetPlan"}} />
#### `default`
-default() -> CapabilityTargetPlan"}} />
+default() -> CapabilityTargetPlan"}} />
### `impl<'de> Deserialize<'de> for CapabilityTargetPlan`
-Deserialize<'de> for CapabilityTargetPlan"}} />
+Deserialize<'de> for CapabilityTargetPlan"}} />
#### `deserialize`
@@ -67,7 +67,7 @@ MCP servers for this target.
### `impl JsonSchema for CapabilityTargetPlan`
-CapabilityTargetPlan"}} />
+CapabilityTargetPlan"}} />
#### `schema_name`
@@ -87,11 +87,11 @@ MCP servers for this target.
### `impl PartialEq for CapabilityTargetPlan`
-PartialEq for CapabilityTargetPlan"}} />
+PartialEq for CapabilityTargetPlan"}} />
#### `eq`
-eq(&self, other: &CapabilityTargetPlan) -> bool"}} />
+eq(&self, other: &CapabilityTargetPlan) -> bool"}} />
#### `ne`
@@ -99,7 +99,7 @@ MCP servers for this target.
### `impl Serialize for CapabilityTargetPlan`
-Serialize for CapabilityTargetPlan"}} />
+Serialize for CapabilityTargetPlan"}} />
#### `serialize`
@@ -107,4 +107,4 @@ MCP servers for this target.
### `impl StructuralPartialEq for CapabilityTargetPlan`
-StructuralPartialEq for CapabilityTargetPlan"}} />
+StructuralPartialEq for CapabilityTargetPlan"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-environmentconfig.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-environmentconfig.mdx
index 97e9e0d1..73a21f08 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-environmentconfig.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-environmentconfig.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-String,\n pub control_location: ControlLocation,\n pub ownership: EnvironmentOwnership,\n pub workspace: Option<PathBuf>,\n pub artifacts: Option<PathBuf>,\n pub connection: Map<String, Value>,\n pub metadata: Map<String, Value>,\n pub settings: Map<String, Value>,\n pub extensions: BTreeMap<String, Value>,\n}"}} />
+String,\n pub control_location: ControlLocation,\n pub ownership: EnvironmentOwnership,\n pub workspace: Option<PathBuf>,\n pub artifacts: Option<PathBuf>,\n pub connection: Map<String, Value>,\n pub metadata: Map<String, Value>,\n pub settings: Map<String, Value>,\n pub extensions: BTreeMap<String, Value>,\n}"}} />
Execution environment configuration.
@@ -55,11 +55,11 @@ Additive normalized environment fields.
### `impl Clone for EnvironmentConfig`
-Clone for EnvironmentConfig"}} />
+Clone for EnvironmentConfig"}} />
#### `clone`
-clone(&self) -> EnvironmentConfig"}} />
+clone(&self) -> EnvironmentConfig"}} />
#### `clone_from`
@@ -67,7 +67,7 @@ Additive normalized environment fields.
### `impl Debug for EnvironmentConfig`
-Debug for EnvironmentConfig"}} />
+Debug for EnvironmentConfig"}} />
#### `fmt`
@@ -75,7 +75,7 @@ Additive normalized environment fields.
### `impl<'de> Deserialize<'de> for EnvironmentConfig`
-Deserialize<'de> for EnvironmentConfig"}} />
+Deserialize<'de> for EnvironmentConfig"}} />
#### `deserialize`
@@ -83,7 +83,7 @@ Additive normalized environment fields.
### `impl JsonSchema for EnvironmentConfig`
-EnvironmentConfig"}} />
+EnvironmentConfig"}} />
#### `schema_name`
@@ -103,11 +103,11 @@ Additive normalized environment fields.
### `impl PartialEq for EnvironmentConfig`
-PartialEq for EnvironmentConfig"}} />
+PartialEq for EnvironmentConfig"}} />
#### `eq`
-eq(&self, other: &EnvironmentConfig) -> bool"}} />
+eq(&self, other: &EnvironmentConfig) -> bool"}} />
#### `ne`
@@ -115,7 +115,7 @@ Additive normalized environment fields.
### `impl Serialize for EnvironmentConfig`
-Serialize for EnvironmentConfig"}} />
+Serialize for EnvironmentConfig"}} />
#### `serialize`
@@ -123,4 +123,4 @@ Additive normalized environment fields.
### `impl StructuralPartialEq for EnvironmentConfig`
-StructuralPartialEq for EnvironmentConfig"}} />
+StructuralPartialEq for EnvironmentConfig"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-environmentplan.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-environmentplan.mdx
index f0f664bc..62282472 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-environmentplan.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-environmentplan.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-String,\n pub control_location: ControlLocation,\n pub ownership: EnvironmentOwnership,\n pub workspace: Option<PathBuf>,\n pub artifacts: Option<PathBuf>,\n pub connection: Map<String, Value>,\n pub metadata: Map<String, Value>,\n pub settings: Map<String, Value>,\n}"}} />
+String,\n pub control_location: ControlLocation,\n pub ownership: EnvironmentOwnership,\n pub workspace: Option<PathBuf>,\n pub artifacts: Option<PathBuf>,\n pub connection: Map<String, Value>,\n pub metadata: Map<String, Value>,\n pub settings: Map<String, Value>,\n}"}} />
Resolved environment plan.
@@ -51,11 +51,11 @@ Provider-specific settings.
### `impl Clone for EnvironmentPlan`
-Clone for EnvironmentPlan"}} />
+Clone for EnvironmentPlan"}} />
#### `clone`
-clone(&self) -> EnvironmentPlan"}} />
+clone(&self) -> EnvironmentPlan"}} />
#### `clone_from`
@@ -63,7 +63,7 @@ Provider-specific settings.
### `impl Debug for EnvironmentPlan`
-Debug for EnvironmentPlan"}} />
+Debug for EnvironmentPlan"}} />
#### `fmt`
@@ -71,7 +71,7 @@ Provider-specific settings.
### `impl<'de> Deserialize<'de> for EnvironmentPlan`
-Deserialize<'de> for EnvironmentPlan"}} />
+Deserialize<'de> for EnvironmentPlan"}} />
#### `deserialize`
@@ -79,7 +79,7 @@ Provider-specific settings.
### `impl JsonSchema for EnvironmentPlan`
-EnvironmentPlan"}} />
+EnvironmentPlan"}} />
#### `schema_name`
@@ -99,11 +99,11 @@ Provider-specific settings.
### `impl PartialEq for EnvironmentPlan`
-PartialEq for EnvironmentPlan"}} />
+PartialEq for EnvironmentPlan"}} />
#### `eq`
-eq(&self, other: &EnvironmentPlan) -> bool"}} />
+eq(&self, other: &EnvironmentPlan) -> bool"}} />
#### `ne`
@@ -111,7 +111,7 @@ Provider-specific settings.
### `impl Serialize for EnvironmentPlan`
-Serialize for EnvironmentPlan"}} />
+Serialize for EnvironmentPlan"}} />
#### `serialize`
@@ -119,4 +119,4 @@ Provider-specific settings.
### `impl StructuralPartialEq for EnvironmentPlan`
-StructuralPartialEq for EnvironmentPlan"}} />
+StructuralPartialEq for EnvironmentPlan"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-fabricconfig.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-fabricconfig.mdx
index dca40ab9..8573713f 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-fabricconfig.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-fabricconfig.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-String,\n pub metadata: MetadataConfig,\n pub harness: HarnessConfig,\n pub models: BTreeMap<String, ModelConfig>,\n pub runtime: RuntimeConfig,\n pub environment: Option<EnvironmentConfig>,\n pub tools: Option<ToolsConfig>,\n pub skills: Option<SkillConfig>,\n pub mcp: Option<McpConfig>,\n pub telemetry: Option<TelemetryConfig>,\n pub relay: Option<RelayConfig>,\n pub extensions: BTreeMap<String, Value>,\n}"}} />
+String,\n pub metadata: MetadataConfig,\n pub harness: HarnessConfig,\n pub models: BTreeMap<String, ModelConfig>,\n pub runtime: RuntimeConfig,\n pub environment: Option<EnvironmentConfig>,\n pub tools: Option<ToolsConfig>,\n pub skills: Option<SkillConfig>,\n pub mcp: Option<McpConfig>,\n pub telemetry: Option<TelemetryConfig>,\n pub relay: Option<RelayConfig>,\n pub extensions: BTreeMap<String, Value>,\n}"}} />
Versioned Fabric agent config.
@@ -67,11 +67,11 @@ Additive fields not yet recognized by this core version.
### `impl Clone for FabricConfig`
-Clone for FabricConfig"}} />
+Clone for FabricConfig"}} />
#### `clone`
-clone(&self) -> FabricConfig"}} />
+clone(&self) -> FabricConfig"}} />
#### `clone_from`
@@ -79,7 +79,7 @@ Additive fields not yet recognized by this core version.
### `impl Debug for FabricConfig`
-Debug for FabricConfig"}} />
+Debug for FabricConfig"}} />
#### `fmt`
@@ -87,7 +87,7 @@ Additive fields not yet recognized by this core version.
### `impl<'de> Deserialize<'de> for FabricConfig`
-Deserialize<'de> for FabricConfig"}} />
+Deserialize<'de> for FabricConfig"}} />
#### `deserialize`
@@ -95,7 +95,7 @@ Additive fields not yet recognized by this core version.
### `impl JsonSchema for FabricConfig`
-FabricConfig"}} />
+FabricConfig"}} />
#### `schema_name`
@@ -115,11 +115,11 @@ Additive fields not yet recognized by this core version.
### `impl PartialEq for FabricConfig`
-PartialEq for FabricConfig"}} />
+PartialEq for FabricConfig"}} />
#### `eq`
-eq(&self, other: &FabricConfig) -> bool"}} />
+eq(&self, other: &FabricConfig) -> bool"}} />
#### `ne`
@@ -127,7 +127,7 @@ Additive fields not yet recognized by this core version.
### `impl Serialize for FabricConfig`
-Serialize for FabricConfig"}} />
+Serialize for FabricConfig"}} />
#### `serialize`
@@ -135,4 +135,4 @@ Additive fields not yet recognized by this core version.
### `impl StructuralPartialEq for FabricConfig`
-StructuralPartialEq for FabricConfig"}} />
+StructuralPartialEq for FabricConfig"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-harnessconfig.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-harnessconfig.mdx
index ce73c2a1..bc3e2cc3 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-harnessconfig.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-harnessconfig.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-String,\n pub resolution: Option<ResolutionStrategy>,\n pub settings: Map<String, Value>,\n pub extensions: BTreeMap<String, Value>,\n}"}} />
+String,\n pub resolution: Option<ResolutionStrategy>,\n pub settings: Map<String, Value>,\n pub extensions: BTreeMap<String, Value>,\n}"}} />
Harness selection.
@@ -35,11 +35,11 @@ Additive normalized harness fields.
### `impl Clone for HarnessConfig`
-Clone for HarnessConfig"}} />
+Clone for HarnessConfig"}} />
#### `clone`
-clone(&self) -> HarnessConfig"}} />
+clone(&self) -> HarnessConfig"}} />
#### `clone_from`
@@ -47,7 +47,7 @@ Additive normalized harness fields.
### `impl Debug for HarnessConfig`
-Debug for HarnessConfig"}} />
+Debug for HarnessConfig"}} />
#### `fmt`
@@ -55,7 +55,7 @@ Additive normalized harness fields.
### `impl<'de> Deserialize<'de> for HarnessConfig`
-Deserialize<'de> for HarnessConfig"}} />
+Deserialize<'de> for HarnessConfig"}} />
#### `deserialize`
@@ -63,7 +63,7 @@ Additive normalized harness fields.
### `impl JsonSchema for HarnessConfig`
-HarnessConfig"}} />
+HarnessConfig"}} />
#### `schema_name`
@@ -83,11 +83,11 @@ Additive normalized harness fields.
### `impl PartialEq for HarnessConfig`
-PartialEq for HarnessConfig"}} />
+PartialEq for HarnessConfig"}} />
#### `eq`
-eq(&self, other: &HarnessConfig) -> bool"}} />
+eq(&self, other: &HarnessConfig) -> bool"}} />
#### `ne`
@@ -95,7 +95,7 @@ Additive normalized harness fields.
### `impl Serialize for HarnessConfig`
-Serialize for HarnessConfig"}} />
+Serialize for HarnessConfig"}} />
#### `serialize`
@@ -103,4 +103,4 @@ Additive normalized harness fields.
### `impl StructuralPartialEq for HarnessConfig`
-StructuralPartialEq for HarnessConfig"}} />
+StructuralPartialEq for HarnessConfig"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-mcpconfig.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-mcpconfig.mdx
index 12e5c64c..233f96b4 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-mcpconfig.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-mcpconfig.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-BTreeMap<String, McpServerConfig>,\n pub extensions: BTreeMap<String, Value>,\n}"}} />
+BTreeMap<String, McpServerConfig>,\n pub extensions: BTreeMap<String, Value>,\n}"}} />
MCP capability configuration.
@@ -27,11 +27,11 @@ Additive MCP fields.
### `impl Clone for McpConfig`
-Clone for McpConfig"}} />
+Clone for McpConfig"}} />
#### `clone`
-clone(&self) -> McpConfig"}} />
+clone(&self) -> McpConfig"}} />
#### `clone_from`
@@ -39,7 +39,7 @@ Additive MCP fields.
### `impl Debug for McpConfig`
-Debug for McpConfig"}} />
+Debug for McpConfig"}} />
#### `fmt`
@@ -47,15 +47,15 @@ Additive MCP fields.
### `impl Default for McpConfig`
-Default for McpConfig"}} />
+Default for McpConfig"}} />
#### `default`
-default() -> McpConfig"}} />
+default() -> McpConfig"}} />
### `impl<'de> Deserialize<'de> for McpConfig`
-Deserialize<'de> for McpConfig"}} />
+Deserialize<'de> for McpConfig"}} />
#### `deserialize`
@@ -63,7 +63,7 @@ Additive MCP fields.
### `impl JsonSchema for McpConfig`
-McpConfig"}} />
+McpConfig"}} />
#### `schema_name`
@@ -83,11 +83,11 @@ Additive MCP fields.
### `impl PartialEq for McpConfig`
-PartialEq for McpConfig"}} />
+PartialEq for McpConfig"}} />
#### `eq`
-eq(&self, other: &McpConfig) -> bool"}} />
+eq(&self, other: &McpConfig) -> bool"}} />
#### `ne`
@@ -95,7 +95,7 @@ Additive MCP fields.
### `impl Serialize for McpConfig`
-Serialize for McpConfig"}} />
+Serialize for McpConfig"}} />
#### `serialize`
@@ -103,4 +103,4 @@ Additive MCP fields.
### `impl StructuralPartialEq for McpConfig`
-StructuralPartialEq for McpConfig"}} />
+StructuralPartialEq for McpConfig"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-mcpserverconfig.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-mcpserverconfig.mdx
index a569574d..5c46566d 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-mcpserverconfig.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-mcpserverconfig.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-String,\n pub url: String,\n pub exposure: McpExposure,\n pub extensions: BTreeMap<String, Value>,\n}"}} />
+String,\n pub url: String,\n pub exposure: McpExposure,\n pub extensions: BTreeMap<String, Value>,\n}"}} />
MCP server configuration.
@@ -35,11 +35,11 @@ Additive MCP server fields.
### `impl Clone for McpServerConfig`
-Clone for McpServerConfig"}} />
+Clone for McpServerConfig"}} />
#### `clone`
-clone(&self) -> McpServerConfig"}} />
+clone(&self) -> McpServerConfig"}} />
#### `clone_from`
@@ -47,7 +47,7 @@ Additive MCP server fields.
### `impl Debug for McpServerConfig`
-Debug for McpServerConfig"}} />
+Debug for McpServerConfig"}} />
#### `fmt`
@@ -55,7 +55,7 @@ Additive MCP server fields.
### `impl<'de> Deserialize<'de> for McpServerConfig`
-Deserialize<'de> for McpServerConfig"}} />
+Deserialize<'de> for McpServerConfig"}} />
#### `deserialize`
@@ -63,7 +63,7 @@ Additive MCP server fields.
### `impl JsonSchema for McpServerConfig`
-McpServerConfig"}} />
+McpServerConfig"}} />
#### `schema_name`
@@ -83,11 +83,11 @@ Additive MCP server fields.
### `impl PartialEq for McpServerConfig`
-PartialEq for McpServerConfig"}} />
+PartialEq for McpServerConfig"}} />
#### `eq`
-eq(&self, other: &McpServerConfig) -> bool"}} />
+eq(&self, other: &McpServerConfig) -> bool"}} />
#### `ne`
@@ -95,7 +95,7 @@ Additive MCP server fields.
### `impl Serialize for McpServerConfig`
-Serialize for McpServerConfig"}} />
+Serialize for McpServerConfig"}} />
#### `serialize`
@@ -103,4 +103,4 @@ Additive MCP server fields.
### `impl StructuralPartialEq for McpServerConfig`
-StructuralPartialEq for McpServerConfig"}} />
+StructuralPartialEq for McpServerConfig"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-mcpserverplan.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-mcpserverplan.mdx
index 6902533b..12f41a21 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-mcpserverplan.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-mcpserverplan.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-String,\n pub url: String,\n pub exposure: McpExposure,\n}"}} />
+String,\n pub url: String,\n pub exposure: McpExposure,\n}"}} />
Resolved MCP server exposure.
@@ -31,11 +31,11 @@ Exposure strategy.
### `impl Clone for McpServerPlan`
-Clone for McpServerPlan"}} />
+Clone for McpServerPlan"}} />
#### `clone`
-clone(&self) -> McpServerPlan"}} />
+clone(&self) -> McpServerPlan"}} />
#### `clone_from`
@@ -43,7 +43,7 @@ Exposure strategy.
### `impl Debug for McpServerPlan`
-Debug for McpServerPlan"}} />
+Debug for McpServerPlan"}} />
#### `fmt`
@@ -51,7 +51,7 @@ Exposure strategy.
### `impl<'de> Deserialize<'de> for McpServerPlan`
-Deserialize<'de> for McpServerPlan"}} />
+Deserialize<'de> for McpServerPlan"}} />
#### `deserialize`
@@ -59,7 +59,7 @@ Exposure strategy.
### `impl JsonSchema for McpServerPlan`
-McpServerPlan"}} />
+McpServerPlan"}} />
#### `schema_name`
@@ -79,11 +79,11 @@ Exposure strategy.
### `impl PartialEq for McpServerPlan`
-PartialEq for McpServerPlan"}} />
+PartialEq for McpServerPlan"}} />
#### `eq`
-eq(&self, other: &McpServerPlan) -> bool"}} />
+eq(&self, other: &McpServerPlan) -> bool"}} />
#### `ne`
@@ -91,7 +91,7 @@ Exposure strategy.
### `impl Serialize for McpServerPlan`
-Serialize for McpServerPlan"}} />
+Serialize for McpServerPlan"}} />
#### `serialize`
@@ -99,4 +99,4 @@ Exposure strategy.
### `impl StructuralPartialEq for McpServerPlan`
-StructuralPartialEq for McpServerPlan"}} />
+StructuralPartialEq for McpServerPlan"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-metadataconfig.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-metadataconfig.mdx
index c9bfdec0..a0d45ea9 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-metadataconfig.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-metadataconfig.mdx
@@ -31,11 +31,11 @@ Additive metadata fields.
### `impl Clone for MetadataConfig`
-Clone for MetadataConfig"}} />
+Clone for MetadataConfig"}} />
#### `clone`
-clone(&self) -> MetadataConfig"}} />
+clone(&self) -> MetadataConfig"}} />
#### `clone_from`
@@ -43,7 +43,7 @@ Additive metadata fields.
### `impl Debug for MetadataConfig`
-Debug for MetadataConfig"}} />
+Debug for MetadataConfig"}} />
#### `fmt`
@@ -51,7 +51,7 @@ Additive metadata fields.
### `impl<'de> Deserialize<'de> for MetadataConfig`
-Deserialize<'de> for MetadataConfig"}} />
+Deserialize<'de> for MetadataConfig"}} />
#### `deserialize`
@@ -59,7 +59,7 @@ Additive metadata fields.
### `impl JsonSchema for MetadataConfig`
-MetadataConfig"}} />
+MetadataConfig"}} />
#### `schema_name`
@@ -79,11 +79,11 @@ Additive metadata fields.
### `impl PartialEq for MetadataConfig`
-PartialEq for MetadataConfig"}} />
+PartialEq for MetadataConfig"}} />
#### `eq`
-eq(&self, other: &MetadataConfig) -> bool"}} />
+eq(&self, other: &MetadataConfig) -> bool"}} />
#### `ne`
@@ -91,7 +91,7 @@ Additive metadata fields.
### `impl Serialize for MetadataConfig`
-Serialize for MetadataConfig"}} />
+Serialize for MetadataConfig"}} />
#### `serialize`
@@ -99,4 +99,4 @@ Additive metadata fields.
### `impl StructuralPartialEq for MetadataConfig`
-StructuralPartialEq for MetadataConfig"}} />
+StructuralPartialEq for MetadataConfig"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-modelconfig.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-modelconfig.mdx
index 92033d79..970d192e 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-modelconfig.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-modelconfig.mdx
@@ -43,11 +43,11 @@ Additive normalized model fields.
### `impl Clone for ModelConfig`
-Clone for ModelConfig"}} />
+Clone for ModelConfig"}} />
#### `clone`
-clone(&self) -> ModelConfig"}} />
+clone(&self) -> ModelConfig"}} />
#### `clone_from`
@@ -55,7 +55,7 @@ Additive normalized model fields.
### `impl Debug for ModelConfig`
-Debug for ModelConfig"}} />
+Debug for ModelConfig"}} />
#### `fmt`
@@ -63,7 +63,7 @@ Additive normalized model fields.
### `impl<'de> Deserialize<'de> for ModelConfig`
-Deserialize<'de> for ModelConfig"}} />
+Deserialize<'de> for ModelConfig"}} />
#### `deserialize`
@@ -71,7 +71,7 @@ Additive normalized model fields.
### `impl JsonSchema for ModelConfig`
-ModelConfig"}} />
+ModelConfig"}} />
#### `schema_name`
@@ -91,11 +91,11 @@ Additive normalized model fields.
### `impl PartialEq for ModelConfig`
-PartialEq for ModelConfig"}} />
+PartialEq for ModelConfig"}} />
#### `eq`
-eq(&self, other: &ModelConfig) -> bool"}} />
+eq(&self, other: &ModelConfig) -> bool"}} />
#### `ne`
@@ -103,7 +103,7 @@ Additive normalized model fields.
### `impl Serialize for ModelConfig`
-Serialize for ModelConfig"}} />
+Serialize for ModelConfig"}} />
#### `serialize`
@@ -111,4 +111,4 @@ Additive normalized model fields.
### `impl StructuralPartialEq for ModelConfig`
-StructuralPartialEq for ModelConfig"}} />
+StructuralPartialEq for ModelConfig"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayatifconfig.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayatifconfig.mdx
index 2beb9d72..08f71834 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayatifconfig.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayatifconfig.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-bool,\n pub agent_name: String,\n pub agent_version: Option<String>,\n pub model_name: String,\n pub tool_definitions: Option<Vec<Value>>,\n pub extra: Option<Value>,\n pub output_directory: Option<PathBuf>,\n pub filename_template: String,\n pub storage: Option<Vec<RelayAtifStorageConfig>>,\n pub extensions: BTreeMap<String, Value>,\n}"}} />
+bool,\n pub agent_name: String,\n pub agent_version: Option<String>,\n pub model_name: String,\n pub tool_definitions: Option<Vec<Value>>,\n pub extra: Option<Value>,\n pub output_directory: Option<PathBuf>,\n pub filename_template: String,\n pub storage: Option<Vec<RelayAtifStorageConfig>>,\n pub extensions: BTreeMap<String, Value>,\n}"}} />
Relay ATIF export configuration.
@@ -59,11 +59,11 @@ Additive ATIF fields.
### `impl Clone for RelayAtifConfig`
-Clone for RelayAtifConfig"}} />
+Clone for RelayAtifConfig"}} />
#### `clone`
-clone(&self) -> RelayAtifConfig"}} />
+clone(&self) -> RelayAtifConfig"}} />
#### `clone_from`
@@ -71,7 +71,7 @@ Additive ATIF fields.
### `impl Debug for RelayAtifConfig`
-Debug for RelayAtifConfig"}} />
+Debug for RelayAtifConfig"}} />
#### `fmt`
@@ -79,7 +79,7 @@ Additive ATIF fields.
### `impl Default for RelayAtifConfig`
-Default for RelayAtifConfig"}} />
+Default for RelayAtifConfig"}} />
#### `default`
@@ -87,7 +87,7 @@ Additive ATIF fields.
### `impl<'de> Deserialize<'de> for RelayAtifConfig`
-Deserialize<'de> for RelayAtifConfig"}} />
+Deserialize<'de> for RelayAtifConfig"}} />
#### `deserialize`
@@ -95,7 +95,7 @@ Additive ATIF fields.
### `impl JsonSchema for RelayAtifConfig`
-RelayAtifConfig"}} />
+RelayAtifConfig"}} />
#### `schema_name`
@@ -115,11 +115,11 @@ Additive ATIF fields.
### `impl PartialEq for RelayAtifConfig`
-PartialEq for RelayAtifConfig"}} />
+PartialEq for RelayAtifConfig"}} />
#### `eq`
-eq(&self, other: &RelayAtifConfig) -> bool"}} />
+eq(&self, other: &RelayAtifConfig) -> bool"}} />
#### `ne`
@@ -127,7 +127,7 @@ Additive ATIF fields.
### `impl Serialize for RelayAtifConfig`
-Serialize for RelayAtifConfig"}} />
+Serialize for RelayAtifConfig"}} />
#### `serialize`
@@ -135,4 +135,4 @@ Additive ATIF fields.
### `impl StructuralPartialEq for RelayAtifConfig`
-StructuralPartialEq for RelayAtifConfig"}} />
+StructuralPartialEq for RelayAtifConfig"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayatofconfig.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayatofconfig.mdx
index 6d30976b..aa4c6d78 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayatofconfig.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayatofconfig.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-bool,\n pub sinks: Vec<RelayAtofSinkConfig>,\n pub extensions: BTreeMap<String, Value>,\n}"}} />
+bool,\n pub sinks: Vec<RelayAtofSinkConfig>,\n pub extensions: BTreeMap<String, Value>,\n}"}} />
Relay ATOF export configuration.
@@ -31,11 +31,11 @@ Additive ATOF fields.
### `impl Clone for RelayAtofConfig`
-Clone for RelayAtofConfig"}} />
+Clone for RelayAtofConfig"}} />
#### `clone`
-clone(&self) -> RelayAtofConfig"}} />
+clone(&self) -> RelayAtofConfig"}} />
#### `clone_from`
@@ -43,7 +43,7 @@ Additive ATOF fields.
### `impl Debug for RelayAtofConfig`
-Debug for RelayAtofConfig"}} />
+Debug for RelayAtofConfig"}} />
#### `fmt`
@@ -51,15 +51,15 @@ Additive ATOF fields.
### `impl Default for RelayAtofConfig`
-Default for RelayAtofConfig"}} />
+Default for RelayAtofConfig"}} />
#### `default`
-default() -> RelayAtofConfig"}} />
+default() -> RelayAtofConfig"}} />
### `impl<'de> Deserialize<'de> for RelayAtofConfig`
-Deserialize<'de> for RelayAtofConfig"}} />
+Deserialize<'de> for RelayAtofConfig"}} />
#### `deserialize`
@@ -67,7 +67,7 @@ Additive ATOF fields.
### `impl JsonSchema for RelayAtofConfig`
-RelayAtofConfig"}} />
+RelayAtofConfig"}} />
#### `schema_name`
@@ -87,11 +87,11 @@ Additive ATOF fields.
### `impl PartialEq for RelayAtofConfig`
-PartialEq for RelayAtofConfig"}} />
+PartialEq for RelayAtofConfig"}} />
#### `eq`
-eq(&self, other: &RelayAtofConfig) -> bool"}} />
+eq(&self, other: &RelayAtofConfig) -> bool"}} />
#### `ne`
@@ -99,7 +99,7 @@ Additive ATOF fields.
### `impl Serialize for RelayAtofConfig`
-Serialize for RelayAtofConfig"}} />
+Serialize for RelayAtofConfig"}} />
#### `serialize`
@@ -107,4 +107,4 @@ Additive ATOF fields.
### `impl StructuralPartialEq for RelayAtofConfig`
-StructuralPartialEq for RelayAtofConfig"}} />
+StructuralPartialEq for RelayAtofConfig"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relaycomponentconfig.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relaycomponentconfig.mdx
index 308f7ec6..f1a4673c 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relaycomponentconfig.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relaycomponentconfig.mdx
@@ -35,11 +35,11 @@ Additive component fields.
### `impl Clone for RelayComponentConfig`
-Clone for RelayComponentConfig"}} />
+Clone for RelayComponentConfig"}} />
#### `clone`
-clone(&self) -> RelayComponentConfig"}} />
+clone(&self) -> RelayComponentConfig"}} />
#### `clone_from`
@@ -47,7 +47,7 @@ Additive component fields.
### `impl Debug for RelayComponentConfig`
-Debug for RelayComponentConfig"}} />
+Debug for RelayComponentConfig"}} />
#### `fmt`
@@ -55,7 +55,7 @@ Additive component fields.
### `impl<'de> Deserialize<'de> for RelayComponentConfig`
-Deserialize<'de> for RelayComponentConfig"}} />
+Deserialize<'de> for RelayComponentConfig"}} />
#### `deserialize`
@@ -63,7 +63,7 @@ Additive component fields.
### `impl JsonSchema for RelayComponentConfig`
-RelayComponentConfig"}} />
+RelayComponentConfig"}} />
#### `schema_name`
@@ -83,11 +83,11 @@ Additive component fields.
### `impl PartialEq for RelayComponentConfig`
-PartialEq for RelayComponentConfig"}} />
+PartialEq for RelayComponentConfig"}} />
#### `eq`
-eq(&self, other: &RelayComponentConfig) -> bool"}} />
+eq(&self, other: &RelayComponentConfig) -> bool"}} />
#### `ne`
@@ -95,7 +95,7 @@ Additive component fields.
### `impl Serialize for RelayComponentConfig`
-Serialize for RelayComponentConfig"}} />
+Serialize for RelayComponentConfig"}} />
#### `serialize`
@@ -103,4 +103,4 @@ Additive component fields.
### `impl StructuralPartialEq for RelayComponentConfig`
-StructuralPartialEq for RelayComponentConfig"}} />
+StructuralPartialEq for RelayComponentConfig"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayconfig.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayconfig.mdx
index d00e15d5..ab1392ce 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayconfig.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayconfig.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-Option<String>,\n pub output_dir: Option<PathBuf>,\n pub observability: Option<RelayObservabilityConfig>,\n pub components: Vec<RelayComponentConfig>,\n pub policy: Option<RelayConfigPolicy>,\n pub extensions: BTreeMap<String, Value>,\n}"}} />
+Option<String>,\n pub output_dir: Option<PathBuf>,\n pub observability: Option<RelayObservabilityConfig>,\n pub components: Vec<RelayComponentConfig>,\n pub policy: Option<RelayConfigPolicy>,\n pub extensions: BTreeMap<String, Value>,\n}"}} />
NeMo Relay integration configuration.
@@ -43,11 +43,11 @@ Additive Relay fields.
### `impl Clone for RelayConfig`
-Clone for RelayConfig"}} />
+Clone for RelayConfig"}} />
#### `clone`
-clone(&self) -> RelayConfig"}} />
+clone(&self) -> RelayConfig"}} />
#### `clone_from`
@@ -55,7 +55,7 @@ Additive Relay fields.
### `impl Debug for RelayConfig`
-Debug for RelayConfig"}} />
+Debug for RelayConfig"}} />
#### `fmt`
@@ -63,15 +63,15 @@ Additive Relay fields.
### `impl Default for RelayConfig`
-Default for RelayConfig"}} />
+Default for RelayConfig"}} />
#### `default`
-default() -> RelayConfig"}} />
+default() -> RelayConfig"}} />
### `impl<'de> Deserialize<'de> for RelayConfig`
-Deserialize<'de> for RelayConfig"}} />
+Deserialize<'de> for RelayConfig"}} />
#### `deserialize`
@@ -79,7 +79,7 @@ Additive Relay fields.
### `impl JsonSchema for RelayConfig`
-RelayConfig"}} />
+RelayConfig"}} />
#### `schema_name`
@@ -99,11 +99,11 @@ Additive Relay fields.
### `impl PartialEq for RelayConfig`
-PartialEq for RelayConfig"}} />
+PartialEq for RelayConfig"}} />
#### `eq`
-eq(&self, other: &RelayConfig) -> bool"}} />
+eq(&self, other: &RelayConfig) -> bool"}} />
#### `ne`
@@ -111,7 +111,7 @@ Additive Relay fields.
### `impl Serialize for RelayConfig`
-Serialize for RelayConfig"}} />
+Serialize for RelayConfig"}} />
#### `serialize`
@@ -119,4 +119,4 @@ Additive Relay fields.
### `impl StructuralPartialEq for RelayConfig`
-StructuralPartialEq for RelayConfig"}} />
+StructuralPartialEq for RelayConfig"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayconfigpolicy.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayconfigpolicy.mdx
index 33ff49c3..802456c5 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayconfigpolicy.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayconfigpolicy.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-RelayUnsupportedBehavior,\n pub unknown_field: RelayUnsupportedBehavior,\n pub unsupported_value: RelayUnsupportedBehavior,\n}"}} />
+RelayUnsupportedBehavior,\n pub unknown_field: RelayUnsupportedBehavior,\n pub unsupported_value: RelayUnsupportedBehavior,\n}"}} />
Relay validation policy.
@@ -31,11 +31,11 @@ Policy for unsupported values.
### `impl Clone for RelayConfigPolicy`
-Clone for RelayConfigPolicy"}} />
+Clone for RelayConfigPolicy"}} />
#### `clone`
-clone(&self) -> RelayConfigPolicy"}} />
+clone(&self) -> RelayConfigPolicy"}} />
#### `clone_from`
@@ -43,7 +43,7 @@ Policy for unsupported values.
### `impl Debug for RelayConfigPolicy`
-Debug for RelayConfigPolicy"}} />
+Debug for RelayConfigPolicy"}} />
#### `fmt`
@@ -51,7 +51,7 @@ Policy for unsupported values.
### `impl Default for RelayConfigPolicy`
-Default for RelayConfigPolicy"}} />
+Default for RelayConfigPolicy"}} />
#### `default`
@@ -59,7 +59,7 @@ Policy for unsupported values.
### `impl<'de> Deserialize<'de> for RelayConfigPolicy`
-Deserialize<'de> for RelayConfigPolicy"}} />
+Deserialize<'de> for RelayConfigPolicy"}} />
#### `deserialize`
@@ -67,7 +67,7 @@ Policy for unsupported values.
### `impl JsonSchema for RelayConfigPolicy`
-RelayConfigPolicy"}} />
+RelayConfigPolicy"}} />
#### `schema_name`
@@ -87,11 +87,11 @@ Policy for unsupported values.
### `impl PartialEq for RelayConfigPolicy`
-PartialEq for RelayConfigPolicy"}} />
+PartialEq for RelayConfigPolicy"}} />
#### `eq`
-eq(&self, other: &RelayConfigPolicy) -> bool"}} />
+eq(&self, other: &RelayConfigPolicy) -> bool"}} />
#### `ne`
@@ -99,7 +99,7 @@ Policy for unsupported values.
### `impl Serialize for RelayConfigPolicy`
-Serialize for RelayConfigPolicy"}} />
+Serialize for RelayConfigPolicy"}} />
#### `serialize`
@@ -107,4 +107,4 @@ Policy for unsupported values.
### `impl StructuralPartialEq for RelayConfigPolicy`
-StructuralPartialEq for RelayConfigPolicy"}} />
+StructuralPartialEq for RelayConfigPolicy"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayobservabilityconfig.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayobservabilityconfig.mdx
index 2deeb06b..c54c3324 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayobservabilityconfig.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayobservabilityconfig.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-u32,\n pub atof: Option<RelayAtofConfig>,\n pub atif: Option<RelayAtifConfig>,\n pub opentelemetry: Option<RelayOtlpConfig>,\n pub openinference: Option<RelayOtlpConfig>,\n pub policy: Option<RelayConfigPolicy>,\n pub extensions: BTreeMap<String, Value>,\n}"}} />
+u32,\n pub atof: Option<RelayAtofConfig>,\n pub atif: Option<RelayAtifConfig>,\n pub opentelemetry: Option<RelayOtlpConfig>,\n pub openinference: Option<RelayOtlpConfig>,\n pub policy: Option<RelayConfigPolicy>,\n pub extensions: BTreeMap<String, Value>,\n}"}} />
NeMo Relay observability component configuration.
@@ -47,11 +47,11 @@ Additive observability fields.
### `impl Clone for RelayObservabilityConfig`
-Clone for RelayObservabilityConfig"}} />
+Clone for RelayObservabilityConfig"}} />
#### `clone`
-clone(&self) -> RelayObservabilityConfig"}} />
+clone(&self) -> RelayObservabilityConfig"}} />
#### `clone_from`
@@ -59,7 +59,7 @@ Additive observability fields.
### `impl Debug for RelayObservabilityConfig`
-Debug for RelayObservabilityConfig"}} />
+Debug for RelayObservabilityConfig"}} />
#### `fmt`
@@ -67,7 +67,7 @@ Additive observability fields.
### `impl Default for RelayObservabilityConfig`
-Default for RelayObservabilityConfig"}} />
+Default for RelayObservabilityConfig"}} />
#### `default`
@@ -75,7 +75,7 @@ Additive observability fields.
### `impl<'de> Deserialize<'de> for RelayObservabilityConfig`
-Deserialize<'de> for RelayObservabilityConfig"}} />
+Deserialize<'de> for RelayObservabilityConfig"}} />
#### `deserialize`
@@ -83,7 +83,7 @@ Additive observability fields.
### `impl JsonSchema for RelayObservabilityConfig`
-RelayObservabilityConfig"}} />
+RelayObservabilityConfig"}} />
#### `schema_name`
@@ -103,11 +103,11 @@ Additive observability fields.
### `impl PartialEq for RelayObservabilityConfig`
-PartialEq for RelayObservabilityConfig"}} />
+PartialEq for RelayObservabilityConfig"}} />
#### `eq`
-eq(&self, other: &RelayObservabilityConfig) -> bool"}} />
+eq(&self, other: &RelayObservabilityConfig) -> bool"}} />
#### `ne`
@@ -115,7 +115,7 @@ Additive observability fields.
### `impl Serialize for RelayObservabilityConfig`
-Serialize for RelayObservabilityConfig"}} />
+Serialize for RelayObservabilityConfig"}} />
#### `serialize`
@@ -123,4 +123,4 @@ Additive observability fields.
### `impl StructuralPartialEq for RelayObservabilityConfig`
-StructuralPartialEq for RelayObservabilityConfig"}} />
+StructuralPartialEq for RelayObservabilityConfig"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayotlpconfig.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayotlpconfig.mdx
index d51f995d..c837ed45 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayotlpconfig.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayotlpconfig.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-bool,\n pub transport: RelayOtlpTransport,\n pub endpoint: Option<String>,\n pub headers: BTreeMap<String, String>,\n pub resource_attributes: BTreeMap<String, String>,\n pub service_name: String,\n pub service_namespace: Option<String>,\n pub service_version: Option<String>,\n pub instrumentation_scope: Option<String>,\n pub timeout_millis: u64,\n pub extensions: BTreeMap<String, Value>,\n}"}} />
+bool,\n pub transport: RelayOtlpTransport,\n pub endpoint: Option<String>,\n pub headers: BTreeMap<String, String>,\n pub resource_attributes: BTreeMap<String, String>,\n pub service_name: String,\n pub service_namespace: Option<String>,\n pub service_version: Option<String>,\n pub instrumentation_scope: Option<String>,\n pub timeout_millis: u64,\n pub extensions: BTreeMap<String, Value>,\n}"}} />
Relay OpenTelemetry/OpenInference export configuration.
@@ -63,11 +63,11 @@ Additive OTLP fields.
### `impl Clone for RelayOtlpConfig`
-Clone for RelayOtlpConfig"}} />
+Clone for RelayOtlpConfig"}} />
#### `clone`
-clone(&self) -> RelayOtlpConfig"}} />
+clone(&self) -> RelayOtlpConfig"}} />
#### `clone_from`
@@ -75,7 +75,7 @@ Additive OTLP fields.
### `impl Debug for RelayOtlpConfig`
-Debug for RelayOtlpConfig"}} />
+Debug for RelayOtlpConfig"}} />
#### `fmt`
@@ -83,7 +83,7 @@ Additive OTLP fields.
### `impl Default for RelayOtlpConfig`
-Default for RelayOtlpConfig"}} />
+Default for RelayOtlpConfig"}} />
#### `default`
@@ -91,7 +91,7 @@ Additive OTLP fields.
### `impl<'de> Deserialize<'de> for RelayOtlpConfig`
-Deserialize<'de> for RelayOtlpConfig"}} />
+Deserialize<'de> for RelayOtlpConfig"}} />
#### `deserialize`
@@ -99,7 +99,7 @@ Additive OTLP fields.
### `impl JsonSchema for RelayOtlpConfig`
-RelayOtlpConfig"}} />
+RelayOtlpConfig"}} />
#### `schema_name`
@@ -119,11 +119,11 @@ Additive OTLP fields.
### `impl PartialEq for RelayOtlpConfig`
-PartialEq for RelayOtlpConfig"}} />
+PartialEq for RelayOtlpConfig"}} />
#### `eq`
-eq(&self, other: &RelayOtlpConfig) -> bool"}} />
+eq(&self, other: &RelayOtlpConfig) -> bool"}} />
#### `ne`
@@ -131,7 +131,7 @@ Additive OTLP fields.
### `impl Serialize for RelayOtlpConfig`
-Serialize for RelayOtlpConfig"}} />
+Serialize for RelayOtlpConfig"}} />
#### `serialize`
@@ -139,4 +139,4 @@ Additive OTLP fields.
### `impl StructuralPartialEq for RelayOtlpConfig`
-StructuralPartialEq for RelayOtlpConfig"}} />
+StructuralPartialEq for RelayOtlpConfig"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-resolvecontext.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-resolvecontext.mdx
index 1fd20085..2f5f547e 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-resolvecontext.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-resolvecontext.mdx
@@ -23,7 +23,7 @@ Base directory used to resolve relative Fabric paths.
### `impl ResolveContext`
-ResolveContext"}} />
+ResolveContext"}} />
#### `new`
@@ -35,11 +35,11 @@ Build a context with an explicit base directory.
### `impl Clone for ResolveContext`
-Clone for ResolveContext"}} />
+Clone for ResolveContext"}} />
#### `clone`
-clone(&self) -> ResolveContext"}} />
+clone(&self) -> ResolveContext"}} />
#### `clone_from`
@@ -47,7 +47,7 @@ Build a context with an explicit base directory.
### `impl Debug for ResolveContext`
-Debug for ResolveContext"}} />
+Debug for ResolveContext"}} />
#### `fmt`
@@ -55,11 +55,11 @@ Build a context with an explicit base directory.
### `impl PartialEq for ResolveContext`
-PartialEq for ResolveContext"}} />
+PartialEq for ResolveContext"}} />
#### `eq`
-eq(&self, other: &ResolveContext) -> bool"}} />
+eq(&self, other: &ResolveContext) -> bool"}} />
#### `ne`
@@ -67,4 +67,4 @@ Build a context with an explicit base directory.
### `impl StructuralPartialEq for ResolveContext`
-StructuralPartialEq for ResolveContext"}} />
+StructuralPartialEq for ResolveContext"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-resolvedadapterdescriptor.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-resolvedadapterdescriptor.mdx
index c1891a95..b6bdefcb 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-resolvedadapterdescriptor.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-resolvedadapterdescriptor.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-AdapterDescriptorSource,\n pub path: PathBuf,\n pub root: PathBuf,\n pub descriptor: AdapterDescriptor,\n}"}} />
+AdapterDescriptorSource,\n pub path: PathBuf,\n pub root: PathBuf,\n pub descriptor: AdapterDescriptor,\n}"}} />
Adapter descriptor selected for a run plan.
@@ -35,11 +35,11 @@ Adapter-owned compatibility and capability metadata.
### `impl Clone for ResolvedAdapterDescriptor`
-Clone for ResolvedAdapterDescriptor"}} />
+Clone for ResolvedAdapterDescriptor"}} />
#### `clone`
-clone(&self) -> ResolvedAdapterDescriptor"}} />
+clone(&self) -> ResolvedAdapterDescriptor"}} />
#### `clone_from`
@@ -47,7 +47,7 @@ Adapter-owned compatibility and capability metadata.
### `impl Debug for ResolvedAdapterDescriptor`
-Debug for ResolvedAdapterDescriptor"}} />
+Debug for ResolvedAdapterDescriptor"}} />
#### `fmt`
@@ -55,7 +55,7 @@ Adapter-owned compatibility and capability metadata.
### `impl<'de> Deserialize<'de> for ResolvedAdapterDescriptor`
-Deserialize<'de> for ResolvedAdapterDescriptor"}} />
+Deserialize<'de> for ResolvedAdapterDescriptor"}} />
#### `deserialize`
@@ -63,7 +63,7 @@ Adapter-owned compatibility and capability metadata.
### `impl JsonSchema for ResolvedAdapterDescriptor`
-ResolvedAdapterDescriptor"}} />
+ResolvedAdapterDescriptor"}} />
#### `schema_name`
@@ -83,11 +83,11 @@ Adapter-owned compatibility and capability metadata.
### `impl PartialEq for ResolvedAdapterDescriptor`
-PartialEq for ResolvedAdapterDescriptor"}} />
+PartialEq for ResolvedAdapterDescriptor"}} />
#### `eq`
-eq(&self, other: &ResolvedAdapterDescriptor) -> bool"}} />
+eq(&self, other: &ResolvedAdapterDescriptor) -> bool"}} />
#### `ne`
@@ -95,7 +95,7 @@ Adapter-owned compatibility and capability metadata.
### `impl Serialize for ResolvedAdapterDescriptor`
-Serialize for ResolvedAdapterDescriptor"}} />
+Serialize for ResolvedAdapterDescriptor"}} />
#### `serialize`
@@ -103,4 +103,4 @@ Adapter-owned compatibility and capability metadata.
### `impl StructuralPartialEq for ResolvedAdapterDescriptor`
-StructuralPartialEq for ResolvedAdapterDescriptor"}} />
+StructuralPartialEq for ResolvedAdapterDescriptor"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-runplan.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-runplan.mdx
index f042afb2..e90d66a7 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-runplan.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-runplan.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-String,\n pub base_dir: PathBuf,\n pub config: FabricConfig,\n pub adapter_descriptor: Option<ResolvedAdapterDescriptor>,\n pub resolution: Option<ResolutionStrategy>,\n pub environment_plan: Option<EnvironmentPlan>,\n pub capability_plan: CapabilityPlan,\n pub capabilities: RuntimeCapabilities,\n pub telemetry_plan: Option<TelemetryPlan>,\n}"}} />
+String,\n pub base_dir: PathBuf,\n pub config: FabricConfig,\n pub adapter_descriptor: Option<ResolvedAdapterDescriptor>,\n pub resolution: Option<ResolutionStrategy>,\n pub environment_plan: Option<EnvironmentPlan>,\n pub capability_plan: CapabilityPlan,\n pub capabilities: RuntimeCapabilities,\n pub telemetry_plan: Option<TelemetryPlan>,\n}"}} />
Resolved Fabric run plan.
@@ -55,11 +55,11 @@ Resolved telemetry pass-through plan.
### `impl Clone for RunPlan`
-Clone for RunPlan"}} />
+Clone for RunPlan"}} />
#### `clone`
-clone(&self) -> RunPlan"}} />
+clone(&self) -> RunPlan"}} />
#### `clone_from`
@@ -67,7 +67,7 @@ Resolved telemetry pass-through plan.
### `impl Debug for RunPlan`
-Debug for RunPlan"}} />
+Debug for RunPlan"}} />
#### `fmt`
@@ -75,7 +75,7 @@ Resolved telemetry pass-through plan.
### `impl<'de> Deserialize<'de> for RunPlan`
-Deserialize<'de> for RunPlan"}} />
+Deserialize<'de> for RunPlan"}} />
#### `deserialize`
@@ -83,7 +83,7 @@ Resolved telemetry pass-through plan.
### `impl JsonSchema for RunPlan`
-RunPlan"}} />
+RunPlan"}} />
#### `schema_name`
@@ -103,11 +103,11 @@ Resolved telemetry pass-through plan.
### `impl PartialEq for RunPlan`
-PartialEq for RunPlan"}} />
+PartialEq for RunPlan"}} />
#### `eq`
-eq(&self, other: &RunPlan) -> bool"}} />
+eq(&self, other: &RunPlan) -> bool"}} />
#### `ne`
@@ -115,7 +115,7 @@ Resolved telemetry pass-through plan.
### `impl Serialize for RunPlan`
-Serialize for RunPlan"}} />
+Serialize for RunPlan"}} />
#### `serialize`
@@ -123,4 +123,4 @@ Resolved telemetry pass-through plan.
### `impl StructuralPartialEq for RunPlan`
-StructuralPartialEq for RunPlan"}} />
+StructuralPartialEq for RunPlan"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-runtimecapabilities.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-runtimecapabilities.mdx
index 7ef3c169..4599b11c 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-runtimecapabilities.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-runtimecapabilities.mdx
@@ -39,11 +39,11 @@ Additional adapter-specific capability metadata.
### `impl Clone for RuntimeCapabilities`
-Clone for RuntimeCapabilities"}} />
+Clone for RuntimeCapabilities"}} />
#### `clone`
-clone(&self) -> RuntimeCapabilities"}} />
+clone(&self) -> RuntimeCapabilities"}} />
#### `clone_from`
@@ -51,7 +51,7 @@ Additional adapter-specific capability metadata.
### `impl Debug for RuntimeCapabilities`
-Debug for RuntimeCapabilities"}} />
+Debug for RuntimeCapabilities"}} />
#### `fmt`
@@ -59,15 +59,15 @@ Additional adapter-specific capability metadata.
### `impl Default for RuntimeCapabilities`
-Default for RuntimeCapabilities"}} />
+Default for RuntimeCapabilities"}} />
#### `default`
-default() -> RuntimeCapabilities"}} />
+default() -> RuntimeCapabilities"}} />
### `impl<'de> Deserialize<'de> for RuntimeCapabilities`
-Deserialize<'de> for RuntimeCapabilities"}} />
+Deserialize<'de> for RuntimeCapabilities"}} />
#### `deserialize`
@@ -75,7 +75,7 @@ Additional adapter-specific capability metadata.
### `impl JsonSchema for RuntimeCapabilities`
-RuntimeCapabilities"}} />
+RuntimeCapabilities"}} />
#### `schema_name`
@@ -95,11 +95,11 @@ Additional adapter-specific capability metadata.
### `impl PartialEq for RuntimeCapabilities`
-PartialEq for RuntimeCapabilities"}} />
+PartialEq for RuntimeCapabilities"}} />
#### `eq`
-eq(&self, other: &RuntimeCapabilities) -> bool"}} />
+eq(&self, other: &RuntimeCapabilities) -> bool"}} />
#### `ne`
@@ -107,7 +107,7 @@ Additional adapter-specific capability metadata.
### `impl Serialize for RuntimeCapabilities`
-Serialize for RuntimeCapabilities"}} />
+Serialize for RuntimeCapabilities"}} />
#### `serialize`
@@ -115,4 +115,4 @@ Additional adapter-specific capability metadata.
### `impl StructuralPartialEq for RuntimeCapabilities`
-StructuralPartialEq for RuntimeCapabilities"}} />
+StructuralPartialEq for RuntimeCapabilities"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-runtimeconfig.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-runtimeconfig.mdx
index 86641ac9..3bfdab86 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-runtimeconfig.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-runtimeconfig.mdx
@@ -35,11 +35,11 @@ Additive normalized runtime fields.
### `impl Clone for RuntimeConfig`
-Clone for RuntimeConfig"}} />
+Clone for RuntimeConfig"}} />
#### `clone`
-clone(&self) -> RuntimeConfig"}} />
+clone(&self) -> RuntimeConfig"}} />
#### `clone_from`
@@ -47,7 +47,7 @@ Additive normalized runtime fields.
### `impl Debug for RuntimeConfig`
-Debug for RuntimeConfig"}} />
+Debug for RuntimeConfig"}} />
#### `fmt`
@@ -55,7 +55,7 @@ Additive normalized runtime fields.
### `impl<'de> Deserialize<'de> for RuntimeConfig`
-Deserialize<'de> for RuntimeConfig"}} />
+Deserialize<'de> for RuntimeConfig"}} />
#### `deserialize`
@@ -63,7 +63,7 @@ Additive normalized runtime fields.
### `impl JsonSchema for RuntimeConfig`
-RuntimeConfig"}} />
+RuntimeConfig"}} />
#### `schema_name`
@@ -83,11 +83,11 @@ Additive normalized runtime fields.
### `impl PartialEq for RuntimeConfig`
-PartialEq for RuntimeConfig"}} />
+PartialEq for RuntimeConfig"}} />
#### `eq`
-eq(&self, other: &RuntimeConfig) -> bool"}} />
+eq(&self, other: &RuntimeConfig) -> bool"}} />
#### `ne`
@@ -95,7 +95,7 @@ Additive normalized runtime fields.
### `impl Serialize for RuntimeConfig`
-Serialize for RuntimeConfig"}} />
+Serialize for RuntimeConfig"}} />
#### `serialize`
@@ -103,4 +103,4 @@ Additive normalized runtime fields.
### `impl StructuralPartialEq for RuntimeConfig`
-StructuralPartialEq for RuntimeConfig"}} />
+StructuralPartialEq for RuntimeConfig"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-skillconfig.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-skillconfig.mdx
index 9572bbf7..97f954b5 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-skillconfig.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-skillconfig.mdx
@@ -27,11 +27,11 @@ Additive skill fields.
### `impl Clone for SkillConfig`
-Clone for SkillConfig"}} />
+Clone for SkillConfig"}} />
#### `clone`
-clone(&self) -> SkillConfig"}} />
+clone(&self) -> SkillConfig"}} />
#### `clone_from`
@@ -39,7 +39,7 @@ Additive skill fields.
### `impl Debug for SkillConfig`
-Debug for SkillConfig"}} />
+Debug for SkillConfig"}} />
#### `fmt`
@@ -47,15 +47,15 @@ Additive skill fields.
### `impl Default for SkillConfig`
-Default for SkillConfig"}} />
+Default for SkillConfig"}} />
#### `default`
-default() -> SkillConfig"}} />
+default() -> SkillConfig"}} />
### `impl<'de> Deserialize<'de> for SkillConfig`
-Deserialize<'de> for SkillConfig"}} />
+Deserialize<'de> for SkillConfig"}} />
#### `deserialize`
@@ -63,7 +63,7 @@ Additive skill fields.
### `impl JsonSchema for SkillConfig`
-SkillConfig"}} />
+SkillConfig"}} />
#### `schema_name`
@@ -83,11 +83,11 @@ Additive skill fields.
### `impl PartialEq for SkillConfig`
-PartialEq for SkillConfig"}} />
+PartialEq for SkillConfig"}} />
#### `eq`
-eq(&self, other: &SkillConfig) -> bool"}} />
+eq(&self, other: &SkillConfig) -> bool"}} />
#### `ne`
@@ -95,7 +95,7 @@ Additive skill fields.
### `impl Serialize for SkillConfig`
-Serialize for SkillConfig"}} />
+Serialize for SkillConfig"}} />
#### `serialize`
@@ -103,4 +103,4 @@ Additive skill fields.
### `impl StructuralPartialEq for SkillConfig`
-StructuralPartialEq for SkillConfig"}} />
+StructuralPartialEq for SkillConfig"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-telemetryconfig.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-telemetryconfig.mdx
index 5dd271a6..9d38547b 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-telemetryconfig.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-telemetryconfig.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-BTreeMap<TelemetryProvider, TelemetryProviderConfig>,\n pub extensions: BTreeMap<String, Value>,\n}"}} />
+BTreeMap<TelemetryProvider, TelemetryProviderConfig>,\n pub extensions: BTreeMap<String, Value>,\n}"}} />
Telemetry configuration.
@@ -27,11 +27,11 @@ Additive telemetry fields.
### `impl Clone for TelemetryConfig`
-Clone for TelemetryConfig"}} />
+Clone for TelemetryConfig"}} />
#### `clone`
-clone(&self) -> TelemetryConfig"}} />
+clone(&self) -> TelemetryConfig"}} />
#### `clone_from`
@@ -39,7 +39,7 @@ Additive telemetry fields.
### `impl Debug for TelemetryConfig`
-Debug for TelemetryConfig"}} />
+Debug for TelemetryConfig"}} />
#### `fmt`
@@ -47,7 +47,7 @@ Additive telemetry fields.
### `impl<'de> Deserialize<'de> for TelemetryConfig`
-Deserialize<'de> for TelemetryConfig"}} />
+Deserialize<'de> for TelemetryConfig"}} />
#### `deserialize`
@@ -55,7 +55,7 @@ Additive telemetry fields.
### `impl JsonSchema for TelemetryConfig`
-TelemetryConfig"}} />
+TelemetryConfig"}} />
#### `schema_name`
@@ -75,11 +75,11 @@ Additive telemetry fields.
### `impl PartialEq for TelemetryConfig`
-PartialEq for TelemetryConfig"}} />
+PartialEq for TelemetryConfig"}} />
#### `eq`
-eq(&self, other: &TelemetryConfig) -> bool"}} />
+eq(&self, other: &TelemetryConfig) -> bool"}} />
#### `ne`
@@ -87,7 +87,7 @@ Additive telemetry fields.
### `impl Serialize for TelemetryConfig`
-Serialize for TelemetryConfig"}} />
+Serialize for TelemetryConfig"}} />
#### `serialize`
@@ -95,4 +95,4 @@ Additive telemetry fields.
### `impl StructuralPartialEq for TelemetryConfig`
-StructuralPartialEq for TelemetryConfig"}} />
+StructuralPartialEq for TelemetryConfig"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-telemetryplan.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-telemetryplan.mdx
index 04c79e8c..54e81595 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-telemetryplan.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-telemetryplan.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-Vec<TelemetryProvider>,\n pub relay_enabled: bool,\n pub relay_project: Option<String>,\n pub relay_output_dir: Option<PathBuf>,\n pub relay_config: Option<Value>,\n pub native_config: Option<Value>,\n pub adapter_outputs: Vec<String>,\n}"}} />
+Vec<TelemetryProvider>,\n pub relay_enabled: bool,\n pub relay_project: Option<String>,\n pub relay_output_dir: Option<PathBuf>,\n pub relay_config: Option<Value>,\n pub native_config: Option<Value>,\n pub adapter_outputs: Vec<String>,\n}"}} />
Resolved telemetry plan.
@@ -47,11 +47,11 @@ Telemetry outputs declared by the selected adapter descriptor.
### `impl Clone for TelemetryPlan`
-Clone for TelemetryPlan"}} />
+Clone for TelemetryPlan"}} />
#### `clone`
-clone(&self) -> TelemetryPlan"}} />
+clone(&self) -> TelemetryPlan"}} />
#### `clone_from`
@@ -59,7 +59,7 @@ Telemetry outputs declared by the selected adapter descriptor.
### `impl Debug for TelemetryPlan`
-Debug for TelemetryPlan"}} />
+Debug for TelemetryPlan"}} />
#### `fmt`
@@ -67,7 +67,7 @@ Telemetry outputs declared by the selected adapter descriptor.
### `impl<'de> Deserialize<'de> for TelemetryPlan`
-Deserialize<'de> for TelemetryPlan"}} />
+Deserialize<'de> for TelemetryPlan"}} />
#### `deserialize`
@@ -75,7 +75,7 @@ Telemetry outputs declared by the selected adapter descriptor.
### `impl JsonSchema for TelemetryPlan`
-TelemetryPlan"}} />
+TelemetryPlan"}} />
#### `schema_name`
@@ -95,11 +95,11 @@ Telemetry outputs declared by the selected adapter descriptor.
### `impl PartialEq for TelemetryPlan`
-PartialEq for TelemetryPlan"}} />
+PartialEq for TelemetryPlan"}} />
#### `eq`
-eq(&self, other: &TelemetryPlan) -> bool"}} />
+eq(&self, other: &TelemetryPlan) -> bool"}} />
#### `ne`
@@ -107,7 +107,7 @@ Telemetry outputs declared by the selected adapter descriptor.
### `impl Serialize for TelemetryPlan`
-Serialize for TelemetryPlan"}} />
+Serialize for TelemetryPlan"}} />
#### `serialize`
@@ -115,4 +115,4 @@ Telemetry outputs declared by the selected adapter descriptor.
### `impl StructuralPartialEq for TelemetryPlan`
-StructuralPartialEq for TelemetryPlan"}} />
+StructuralPartialEq for TelemetryPlan"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-telemetryproviderconfig.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-telemetryproviderconfig.mdx
index 21e9291b..46719aa0 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-telemetryproviderconfig.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-telemetryproviderconfig.mdx
@@ -27,11 +27,11 @@ Additive provider fields.
### `impl Clone for TelemetryProviderConfig`
-Clone for TelemetryProviderConfig"}} />
+Clone for TelemetryProviderConfig"}} />
#### `clone`
-clone(&self) -> TelemetryProviderConfig"}} />
+clone(&self) -> TelemetryProviderConfig"}} />
#### `clone_from`
@@ -39,7 +39,7 @@ Additive provider fields.
### `impl Debug for TelemetryProviderConfig`
-Debug for TelemetryProviderConfig"}} />
+Debug for TelemetryProviderConfig"}} />
#### `fmt`
@@ -47,15 +47,15 @@ Additive provider fields.
### `impl Default for TelemetryProviderConfig`
-Default for TelemetryProviderConfig"}} />
+Default for TelemetryProviderConfig"}} />
#### `default`
-default() -> TelemetryProviderConfig"}} />
+default() -> TelemetryProviderConfig"}} />
### `impl<'de> Deserialize<'de> for TelemetryProviderConfig`
-Deserialize<'de> for TelemetryProviderConfig"}} />
+Deserialize<'de> for TelemetryProviderConfig"}} />
#### `deserialize`
@@ -63,7 +63,7 @@ Additive provider fields.
### `impl JsonSchema for TelemetryProviderConfig`
-TelemetryProviderConfig"}} />
+TelemetryProviderConfig"}} />
#### `schema_name`
@@ -83,11 +83,11 @@ Additive provider fields.
### `impl PartialEq for TelemetryProviderConfig`
-PartialEq for TelemetryProviderConfig"}} />
+PartialEq for TelemetryProviderConfig"}} />
#### `eq`
-eq(&self, other: &TelemetryProviderConfig) -> bool"}} />
+eq(&self, other: &TelemetryProviderConfig) -> bool"}} />
#### `ne`
@@ -95,7 +95,7 @@ Additive provider fields.
### `impl Serialize for TelemetryProviderConfig`
-Serialize for TelemetryProviderConfig"}} />
+Serialize for TelemetryProviderConfig"}} />
#### `serialize`
@@ -103,4 +103,4 @@ Additive provider fields.
### `impl StructuralPartialEq for TelemetryProviderConfig`
-StructuralPartialEq for TelemetryProviderConfig"}} />
+StructuralPartialEq for TelemetryProviderConfig"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-toolsconfig.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-toolsconfig.mdx
index 94985e2c..9905666b 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-toolsconfig.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-toolsconfig.mdx
@@ -27,11 +27,11 @@ Additive tool configuration fields.
### `impl Clone for ToolsConfig`
-Clone for ToolsConfig"}} />
+Clone for ToolsConfig"}} />
#### `clone`
-clone(&self) -> ToolsConfig"}} />
+clone(&self) -> ToolsConfig"}} />
#### `clone_from`
@@ -39,7 +39,7 @@ Additive tool configuration fields.
### `impl Debug for ToolsConfig`
-Debug for ToolsConfig"}} />
+Debug for ToolsConfig"}} />
#### `fmt`
@@ -47,15 +47,15 @@ Additive tool configuration fields.
### `impl Default for ToolsConfig`
-Default for ToolsConfig"}} />
+Default for ToolsConfig"}} />
#### `default`
-default() -> ToolsConfig"}} />
+default() -> ToolsConfig"}} />
### `impl<'de> Deserialize<'de> for ToolsConfig`
-Deserialize<'de> for ToolsConfig"}} />
+Deserialize<'de> for ToolsConfig"}} />
#### `deserialize`
@@ -63,7 +63,7 @@ Additive tool configuration fields.
### `impl JsonSchema for ToolsConfig`
-ToolsConfig"}} />
+ToolsConfig"}} />
#### `schema_name`
@@ -83,11 +83,11 @@ Additive tool configuration fields.
### `impl PartialEq for ToolsConfig`
-PartialEq for ToolsConfig"}} />
+PartialEq for ToolsConfig"}} />
#### `eq`
-eq(&self, other: &ToolsConfig) -> bool"}} />
+eq(&self, other: &ToolsConfig) -> bool"}} />
#### `ne`
@@ -95,7 +95,7 @@ Additive tool configuration fields.
### `impl Serialize for ToolsConfig`
-Serialize for ToolsConfig"}} />
+Serialize for ToolsConfig"}} />
#### `serialize`
@@ -103,4 +103,4 @@ Additive tool configuration fields.
### `impl StructuralPartialEq for ToolsConfig`
-StructuralPartialEq for ToolsConfig"}} />
+StructuralPartialEq for ToolsConfig"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-toolsplan.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-toolsplan.mdx
index 20481118..3172830a 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-toolsplan.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/config/struct-toolsplan.mdx
@@ -23,11 +23,11 @@ Adapter-native tool names or toolset names to block.
### `impl Clone for ToolsPlan`
-Clone for ToolsPlan"}} />
+Clone for ToolsPlan"}} />
#### `clone`
-clone(&self) -> ToolsPlan"}} />
+clone(&self) -> ToolsPlan"}} />
#### `clone_from`
@@ -35,7 +35,7 @@ Adapter-native tool names or toolset names to block.
### `impl Debug for ToolsPlan`
-Debug for ToolsPlan"}} />
+Debug for ToolsPlan"}} />
#### `fmt`
@@ -43,15 +43,15 @@ Adapter-native tool names or toolset names to block.
### `impl Default for ToolsPlan`
-Default for ToolsPlan"}} />
+Default for ToolsPlan"}} />
#### `default`
-default() -> ToolsPlan"}} />
+default() -> ToolsPlan"}} />
### `impl<'de> Deserialize<'de> for ToolsPlan`
-Deserialize<'de> for ToolsPlan"}} />
+Deserialize<'de> for ToolsPlan"}} />
#### `deserialize`
@@ -59,7 +59,7 @@ Adapter-native tool names or toolset names to block.
### `impl JsonSchema for ToolsPlan`
-ToolsPlan"}} />
+ToolsPlan"}} />
#### `schema_name`
@@ -79,11 +79,11 @@ Adapter-native tool names or toolset names to block.
### `impl PartialEq for ToolsPlan`
-PartialEq for ToolsPlan"}} />
+PartialEq for ToolsPlan"}} />
#### `eq`
-eq(&self, other: &ToolsPlan) -> bool"}} />
+eq(&self, other: &ToolsPlan) -> bool"}} />
#### `ne`
@@ -91,7 +91,7 @@ Adapter-native tool names or toolset names to block.
### `impl Serialize for ToolsPlan`
-Serialize for ToolsPlan"}} />
+Serialize for ToolsPlan"}} />
#### `serialize`
@@ -99,4 +99,4 @@ Adapter-native tool names or toolset names to block.
### `impl StructuralPartialEq for ToolsPlan`
-StructuralPartialEq for ToolsPlan"}} />
+StructuralPartialEq for ToolsPlan"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/doctor/enum-doctorstatus.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/doctor/enum-doctorstatus.mdx
index 0d424ce7..522c6d12 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/doctor/enum-doctorstatus.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/doctor/enum-doctorstatus.mdx
@@ -43,11 +43,11 @@ Check failed.
### `impl Clone for DoctorStatus`
-Clone for DoctorStatus"}} />
+Clone for DoctorStatus"}} />
#### `clone`
-clone(&self) -> DoctorStatus"}} />
+clone(&self) -> DoctorStatus"}} />
#### `clone_from`
@@ -55,7 +55,7 @@ Check failed.
### `impl Debug for DoctorStatus`
-Debug for DoctorStatus"}} />
+Debug for DoctorStatus"}} />
#### `fmt`
@@ -63,7 +63,7 @@ Check failed.
### `impl<'de> Deserialize<'de> for DoctorStatus`
-Deserialize<'de> for DoctorStatus"}} />
+Deserialize<'de> for DoctorStatus"}} />
#### `deserialize`
@@ -71,7 +71,7 @@ Check failed.
### `impl JsonSchema for DoctorStatus`
-DoctorStatus"}} />
+DoctorStatus"}} />
#### `schema_name`
@@ -91,11 +91,11 @@ Check failed.
### `impl PartialEq for DoctorStatus`
-PartialEq for DoctorStatus"}} />
+PartialEq for DoctorStatus"}} />
#### `eq`
-eq(&self, other: &DoctorStatus) -> bool"}} />
+eq(&self, other: &DoctorStatus) -> bool"}} />
#### `ne`
@@ -103,7 +103,7 @@ Check failed.
### `impl Serialize for DoctorStatus`
-Serialize for DoctorStatus"}} />
+Serialize for DoctorStatus"}} />
#### `serialize`
@@ -111,12 +111,12 @@ Check failed.
### `impl Copy for DoctorStatus`
-Copy for DoctorStatus"}} />
+Copy for DoctorStatus"}} />
### `impl Eq for DoctorStatus`
-Eq for DoctorStatus"}} />
+Eq for DoctorStatus"}} />
### `impl StructuralPartialEq for DoctorStatus`
-StructuralPartialEq for DoctorStatus"}} />
+StructuralPartialEq for DoctorStatus"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/doctor/fn-doctor-plan.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/doctor/fn-doctor-plan.mdx
index c2588703..94ee7e2e 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/doctor/fn-doctor-plan.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/doctor/fn-doctor-plan.mdx
@@ -9,6 +9,6 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-RunPlan) -> DoctorReport"}} />
+RunPlan) -> DoctorReport"}} />
Inspect a resolved run plan without mutating the environment.
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/doctor/index.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/doctor/index.mdx
index 5dff6b0b..5a00fdc2 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/doctor/index.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/doctor/index.mdx
@@ -13,13 +13,13 @@ Plan diagnostics for Fabric.
## Structs
-- [DoctorCheck](/reference/api/rust-library-reference/nemo-fabric-core/doctor/struct-doctorcheck): Diagnostic check result.
-- [DoctorReport](/reference/api/rust-library-reference/nemo-fabric-core/doctor/struct-doctorreport): Diagnostic report for a resolved run plan.
+- [DoctorCheck](struct-doctorcheck.mdx): Diagnostic check result.
+- [DoctorReport](struct-doctorreport.mdx): Diagnostic report for a resolved run plan.
## Enums
-- [DoctorStatus](/reference/api/rust-library-reference/nemo-fabric-core/doctor/enum-doctorstatus): Diagnostic status.
+- [DoctorStatus](enum-doctorstatus.mdx): Diagnostic status.
## Functions
-- [doctor_plan](/reference/api/rust-library-reference/nemo-fabric-core/doctor/fn-doctor-plan): Inspect a resolved run plan without mutating the environment.
+- [doctor_plan](fn-doctor-plan.mdx): Inspect a resolved run plan without mutating the environment.
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/doctor/struct-doctorcheck.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/doctor/struct-doctorcheck.mdx
index 75af4033..a379216b 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/doctor/struct-doctorcheck.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/doctor/struct-doctorcheck.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-String,\n pub status: DoctorStatus,\n pub message: String,\n pub metadata: BTreeMap<String, Value>,\n}"}} />
+String,\n pub status: DoctorStatus,\n pub message: String,\n pub metadata: BTreeMap<String, Value>,\n}"}} />
Diagnostic check result.
@@ -35,11 +35,11 @@ Optional structured metadata.
### `impl Clone for DoctorCheck`
-Clone for DoctorCheck"}} />
+Clone for DoctorCheck"}} />
#### `clone`
-clone(&self) -> DoctorCheck"}} />
+clone(&self) -> DoctorCheck"}} />
#### `clone_from`
@@ -47,7 +47,7 @@ Optional structured metadata.
### `impl Debug for DoctorCheck`
-Debug for DoctorCheck"}} />
+Debug for DoctorCheck"}} />
#### `fmt`
@@ -55,7 +55,7 @@ Optional structured metadata.
### `impl<'de> Deserialize<'de> for DoctorCheck`
-Deserialize<'de> for DoctorCheck"}} />
+Deserialize<'de> for DoctorCheck"}} />
#### `deserialize`
@@ -63,7 +63,7 @@ Optional structured metadata.
### `impl JsonSchema for DoctorCheck`
-DoctorCheck"}} />
+DoctorCheck"}} />
#### `schema_name`
@@ -83,11 +83,11 @@ Optional structured metadata.
### `impl PartialEq for DoctorCheck`
-PartialEq for DoctorCheck"}} />
+PartialEq for DoctorCheck"}} />
#### `eq`
-eq(&self, other: &DoctorCheck) -> bool"}} />
+eq(&self, other: &DoctorCheck) -> bool"}} />
#### `ne`
@@ -95,7 +95,7 @@ Optional structured metadata.
### `impl Serialize for DoctorCheck`
-Serialize for DoctorCheck"}} />
+Serialize for DoctorCheck"}} />
#### `serialize`
@@ -103,4 +103,4 @@ Optional structured metadata.
### `impl StructuralPartialEq for DoctorCheck`
-StructuralPartialEq for DoctorCheck"}} />
+StructuralPartialEq for DoctorCheck"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/doctor/struct-doctorreport.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/doctor/struct-doctorreport.mdx
index e7b635eb..c0c63f59 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/doctor/struct-doctorreport.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/doctor/struct-doctorreport.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-String,\n pub status: DoctorStatus,\n pub checks: Vec<DoctorCheck>,\n}"}} />
+String,\n pub status: DoctorStatus,\n pub checks: Vec<DoctorCheck>,\n}"}} />
Diagnostic report for a resolved run plan.
@@ -31,11 +31,11 @@ Checks.
### `impl Clone for DoctorReport`
-Clone for DoctorReport"}} />
+Clone for DoctorReport"}} />
#### `clone`
-clone(&self) -> DoctorReport"}} />
+clone(&self) -> DoctorReport"}} />
#### `clone_from`
@@ -43,7 +43,7 @@ Checks.
### `impl Debug for DoctorReport`
-Debug for DoctorReport"}} />
+Debug for DoctorReport"}} />
#### `fmt`
@@ -51,7 +51,7 @@ Checks.
### `impl<'de> Deserialize<'de> for DoctorReport`
-Deserialize<'de> for DoctorReport"}} />
+Deserialize<'de> for DoctorReport"}} />
#### `deserialize`
@@ -59,7 +59,7 @@ Checks.
### `impl JsonSchema for DoctorReport`
-DoctorReport"}} />
+DoctorReport"}} />
#### `schema_name`
@@ -79,11 +79,11 @@ Checks.
### `impl PartialEq for DoctorReport`
-PartialEq for DoctorReport"}} />
+PartialEq for DoctorReport"}} />
#### `eq`
-eq(&self, other: &DoctorReport) -> bool"}} />
+eq(&self, other: &DoctorReport) -> bool"}} />
#### `ne`
@@ -91,7 +91,7 @@ Checks.
### `impl Serialize for DoctorReport`
-Serialize for DoctorReport"}} />
+Serialize for DoctorReport"}} />
#### `serialize`
@@ -99,4 +99,4 @@ Checks.
### `impl StructuralPartialEq for DoctorReport`
-StructuralPartialEq for DoctorReport"}} />
+StructuralPartialEq for DoctorReport"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/error/enum-fabricerror.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/error/enum-fabricerror.mdx
index e0854e2f..1b380d9b 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/error/enum-fabricerror.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/error/enum-fabricerror.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-PathBuf,\n source: Error,\n },\n PathNotFound(PathBuf),\n UnknownAdapter {\n adapter_id: String,\n available: Vec<String>,\n },\n AdapterDescriptorMismatch {\n path: PathBuf,\n field: &'static str,\n expected: String,\n actual: String,\n },\n AdapterDescriptorUnsupported {\n adapter_id: String,\n field: &'static str,\n value: String,\n },\n InvalidAdapterDescriptor {\n path: PathBuf,\n message: String,\n },\n UnknownSchema {\n schema: String,\n available: Vec<String>,\n },\n UnsupportedRuntimeAdapter {\n harness: String,\n adapter_kind: AdapterKind,\n },\n AdapterLifecycleOperation {\n operation: &'static str,\n runtime_id: String,\n code: String,\n message: String,\n diagnostics: String,\n },\n UnsupportedToolsPolicy {\n harness: String,\n reason: String,\n },\n RuntimeHandleMismatch {\n field: &'static str,\n expected: String,\n actual: String,\n runtime_id: String,\n },\n UnsupportedEnvironmentProvider {\n provider: String,\n adapter_kind: AdapterKind,\n },\n InvalidProcessSettings {\n path: PathBuf,\n source: Error,\n },\n InvalidPythonSettings {\n path: PathBuf,\n source: Error,\n },\n PythonInterpreterUnavailable {\n path: PathBuf,\n origin: String,\n reason: String,\n },\n ProcessRunner {\n command: String,\n source: Error,\n },\n SerializeJson(Error),\n Read {\n path: PathBuf,\n source: Error,\n },\n Write {\n path: PathBuf,\n source: Error,\n },\n ParseJson {\n path: PathBuf,\n source: Error,\n },\n}"}} />
+PathBuf,\n source: Error,\n },\n PathNotFound(PathBuf),\n UnknownAdapter {\n adapter_id: String,\n available: Vec<String>,\n },\n AdapterDescriptorMismatch {\n path: PathBuf,\n field: &'static str,\n expected: String,\n actual: String,\n },\n AdapterDescriptorUnsupported {\n adapter_id: String,\n field: &'static str,\n value: String,\n },\n InvalidAdapterDescriptor {\n path: PathBuf,\n message: String,\n },\n UnknownSchema {\n schema: String,\n available: Vec<String>,\n },\n UnsupportedRuntimeAdapter {\n harness: String,\n adapter_kind: AdapterKind,\n },\n AdapterLifecycleOperation {\n operation: &'static str,\n runtime_id: String,\n code: String,\n message: String,\n diagnostics: String,\n },\n UnsupportedToolsPolicy {\n harness: String,\n reason: String,\n },\n RuntimeHandleMismatch {\n field: &'static str,\n expected: String,\n actual: String,\n runtime_id: String,\n },\n UnsupportedEnvironmentProvider {\n provider: String,\n adapter_kind: AdapterKind,\n },\n InvalidProcessSettings {\n path: PathBuf,\n source: Error,\n },\n InvalidPythonSettings {\n path: PathBuf,\n source: Error,\n },\n PythonInterpreterUnavailable {\n path: PathBuf,\n origin: String,\n reason: String,\n },\n ProcessRunner {\n command: String,\n source: Error,\n },\n SerializeJson(Error),\n Read {\n path: PathBuf,\n source: Error,\n },\n Write {\n path: PathBuf,\n source: Error,\n },\n ParseJson {\n path: PathBuf,\n source: Error,\n },\n}"}} />
Errors raised by Fabric config loading and validation.
@@ -355,7 +355,7 @@ Underlying JSON error.
### `impl Debug for FabricError`
-Debug for FabricError"}} />
+Debug for FabricError"}} />
#### `fmt`
@@ -363,7 +363,7 @@ Underlying JSON error.
### `impl Display for FabricError`
-Display for FabricError"}} />
+Display for FabricError"}} />
#### `fmt`
@@ -371,7 +371,7 @@ Underlying JSON error.
### `impl Error for FabricError`
-Error for FabricError"}} />
+Error for FabricError"}} />
#### `source`
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/error/index.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/error/index.mdx
index bc0a4a45..94b05711 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/error/index.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/error/index.mdx
@@ -13,8 +13,8 @@ Error types for Fabric core.
## Enums
-- [FabricError](/reference/api/rust-library-reference/nemo-fabric-core/error/enum-fabricerror): Errors raised by Fabric config loading and validation.
+- [FabricError](enum-fabricerror.mdx): Errors raised by Fabric config loading and validation.
## Type Aliases
-- [Result](/reference/api/rust-library-reference/nemo-fabric-core/error/type-result): Core Fabric result type.
+- [Result](type-result.mdx): Core Fabric result type.
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/error/type-result.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/error/type-result.mdx
index 011b5b22..23777f79 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/error/type-result.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/error/type-result.mdx
@@ -9,13 +9,13 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-Result<T, FabricError>;"}} />
+Result<T, FabricError>;"}} />
Core Fabric result type.
## Aliased Type
-FabricError),\n}"}} />
+FabricError),\n}"}} />
## Variants
@@ -27,6 +27,6 @@ Contains the success value
### `Err(FabricError)`
-FabricError)"}} />
+FabricError)"}} />
Contains the error value
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/index.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/index.mdx
index 0f9030b1..e0fc0d08 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/index.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/index.mdx
@@ -80,12 +80,12 @@ Core config and runtime contract for NeMo Fabric.
## Modules
-- [config](/reference/api/rust-library-reference/nemo-fabric-core/config): Fabric config models and loading helpers.
-- [doctor](/reference/api/rust-library-reference/nemo-fabric-core/doctor): Plan diagnostics for Fabric.
-- [error](/reference/api/rust-library-reference/nemo-fabric-core/error): Error types for Fabric core.
-- [runtime](/reference/api/rust-library-reference/nemo-fabric-core/runtime): Runtime invocation helpers.
-- [schema](/reference/api/rust-library-reference/nemo-fabric-core/schema): JSON Schema generation for the public Fabric contract.
+- [config](config/index.mdx): Fabric config models and loading helpers.
+- [doctor](doctor/index.mdx): Plan diagnostics for Fabric.
+- [error](error/index.mdx): Error types for Fabric core.
+- [runtime](runtime/index.mdx): Runtime invocation helpers.
+- [schema](schema/index.mdx): JSON Schema generation for the public Fabric contract.
## Functions
-- [version](/reference/api/rust-library-reference/nemo-fabric-core/fn-version): Returns the crate version compiled into this build.
+- [version](fn-version.mdx): Returns the crate version compiled into this build.
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/enum-errorstage.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/enum-errorstage.mdx
index 48aa7dd9..c6c3aedc 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/enum-errorstage.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/enum-errorstage.mdx
@@ -78,11 +78,11 @@ Artifact collection or writing failed.
### `impl Clone for ErrorStage`
-Clone for ErrorStage"}} />
+Clone for ErrorStage"}} />
#### `clone`
-clone(&self) -> ErrorStage"}} />
+clone(&self) -> ErrorStage"}} />
#### `clone_from`
@@ -90,7 +90,7 @@ Artifact collection or writing failed.
### `impl Debug for ErrorStage`
-Debug for ErrorStage"}} />
+Debug for ErrorStage"}} />
#### `fmt`
@@ -98,7 +98,7 @@ Artifact collection or writing failed.
### `impl<'de> Deserialize<'de> for ErrorStage`
-Deserialize<'de> for ErrorStage"}} />
+Deserialize<'de> for ErrorStage"}} />
#### `deserialize`
@@ -106,7 +106,7 @@ Artifact collection or writing failed.
### `impl JsonSchema for ErrorStage`
-ErrorStage"}} />
+ErrorStage"}} />
#### `schema_name`
@@ -126,11 +126,11 @@ Artifact collection or writing failed.
### `impl PartialEq for ErrorStage`
-PartialEq for ErrorStage"}} />
+PartialEq for ErrorStage"}} />
#### `eq`
-eq(&self, other: &ErrorStage) -> bool"}} />
+eq(&self, other: &ErrorStage) -> bool"}} />
#### `ne`
@@ -138,7 +138,7 @@ Artifact collection or writing failed.
### `impl Serialize for ErrorStage`
-Serialize for ErrorStage"}} />
+Serialize for ErrorStage"}} />
#### `serialize`
@@ -146,12 +146,12 @@ Artifact collection or writing failed.
### `impl Copy for ErrorStage`
-Copy for ErrorStage"}} />
+Copy for ErrorStage"}} />
### `impl Eq for ErrorStage`
-Eq for ErrorStage"}} />
+Eq for ErrorStage"}} />
### `impl StructuralPartialEq for ErrorStage`
-StructuralPartialEq for ErrorStage"}} />
+StructuralPartialEq for ErrorStage"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/enum-runstatus.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/enum-runstatus.mdx
index d07a6e86..a4cefeb0 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/enum-runstatus.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/enum-runstatus.mdx
@@ -43,11 +43,11 @@ The invocation or runtime was cancelled.
### `impl Clone for RunStatus`
-Clone for RunStatus"}} />
+Clone for RunStatus"}} />
#### `clone`
-clone(&self) -> RunStatus"}} />
+clone(&self) -> RunStatus"}} />
#### `clone_from`
@@ -55,7 +55,7 @@ The invocation or runtime was cancelled.
### `impl Debug for RunStatus`
-Debug for RunStatus"}} />
+Debug for RunStatus"}} />
#### `fmt`
@@ -63,7 +63,7 @@ The invocation or runtime was cancelled.
### `impl<'de> Deserialize<'de> for RunStatus`
-Deserialize<'de> for RunStatus"}} />
+Deserialize<'de> for RunStatus"}} />
#### `deserialize`
@@ -71,7 +71,7 @@ The invocation or runtime was cancelled.
### `impl JsonSchema for RunStatus`
-RunStatus"}} />
+RunStatus"}} />
#### `schema_name`
@@ -91,11 +91,11 @@ The invocation or runtime was cancelled.
### `impl PartialEq for RunStatus`
-PartialEq for RunStatus"}} />
+PartialEq for RunStatus"}} />
#### `eq`
-eq(&self, other: &RunStatus) -> bool"}} />
+eq(&self, other: &RunStatus) -> bool"}} />
#### `ne`
@@ -103,7 +103,7 @@ The invocation or runtime was cancelled.
### `impl Serialize for RunStatus`
-Serialize for RunStatus"}} />
+Serialize for RunStatus"}} />
#### `serialize`
@@ -111,12 +111,12 @@ The invocation or runtime was cancelled.
### `impl Copy for RunStatus`
-Copy for RunStatus"}} />
+Copy for RunStatus"}} />
### `impl Eq for RunStatus`
-Eq for RunStatus"}} />
+Eq for RunStatus"}} />
### `impl StructuralPartialEq for RunStatus`
-StructuralPartialEq for RunStatus"}} />
+StructuralPartialEq for RunStatus"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-invoke-runtime.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-invoke-runtime.mdx
index 9d6e3e4f..1e5e3a73 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-invoke-runtime.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-invoke-runtime.mdx
@@ -9,6 +9,6 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-RunPlan,\n runtime: &RuntimeHandle,\n request: RunRequest,\n) -> Result<RunResult>"}} />
+RunPlan,\n runtime: &RuntimeHandle,\n request: RunRequest,\n) -> Result<RunResult>"}} />
Invoke a started harness runtime.
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-prepare-environment.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-prepare-environment.mdx
index 79b8e615..73c2275a 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-prepare-environment.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-prepare-environment.mdx
@@ -9,6 +9,6 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-RunPlan) -> Result<EnvironmentHandle>"}} />
+RunPlan) -> Result<EnvironmentHandle>"}} />
Resolve or attach to the execution environment context for a run plan.
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-run-plan.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-run-plan.mdx
index 707f8768..18f168db 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-run-plan.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-run-plan.mdx
@@ -9,6 +9,6 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-RunPlan, request: RunRequest) -> Result<RunResult>"}} />
+RunPlan, request: RunRequest) -> Result<RunResult>"}} />
Invoke a Fabric run plan.
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-start-runtime.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-start-runtime.mdx
index ae49a8ea..ae6c0acb 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-start-runtime.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-start-runtime.mdx
@@ -9,6 +9,6 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-RunPlan) -> Result<RuntimeHandle>"}} />
+RunPlan) -> Result<RuntimeHandle>"}} />
Start or connect to a harness runtime.
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-stop-runtime.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-stop-runtime.mdx
index 904db413..3d5bae34 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-stop-runtime.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-stop-runtime.mdx
@@ -9,6 +9,6 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-RunPlan,\n runtime: &RuntimeHandle,\n) -> Result<Vec<FabricEvent>>"}} />
+RunPlan,\n runtime: &RuntimeHandle,\n) -> Result<Vec<FabricEvent>>"}} />
Stop or detach from a harness runtime.
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/index.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/index.mdx
index aa347d62..efecea9b 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/index.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/index.mdx
@@ -13,29 +13,29 @@ Runtime invocation helpers.
## Structs
-- [AdapterInvocation](/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-adapterinvocation): One invocation against an initialized adapter runtime.
-- [ArtifactManifest](/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-artifactmanifest): Manifest of run artifacts.
-- [ArtifactRef](/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-artifactref): Reference to one artifact.
-- [EnvironmentHandle](/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-environmenthandle): Resolved execution environment context.
-- [ErrorInfo](/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-errorinfo): Normalized error metadata.
-- [FabricEvent](/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-fabricevent): Fabric lifecycle or progress event.
-- [InvocationHandle](/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-invocationhandle): One request sent to a runtime.
-- [RunRequest](/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runrequest): A request passed to a Fabric-managed harness runtime.
-- [RunResult](/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runresult): Result from a Fabric-managed harness invocation.
-- [RuntimeContext](/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runtimecontext): Context generated for one invocation of a started runtime.
-- [RuntimeHandle](/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runtimehandle): Active or resumable harness runtime.
-- [RuntimeTelemetryContext](/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runtimetelemetrycontext): Runtime telemetry config passed to adapters.
-- [TelemetryRef](/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-telemetryref): Reference to telemetry emitted by Relay or another configured telemetry path.
+- [AdapterInvocation](struct-adapterinvocation.mdx): One invocation against an initialized adapter runtime.
+- [ArtifactManifest](struct-artifactmanifest.mdx): Manifest of run artifacts.
+- [ArtifactRef](struct-artifactref.mdx): Reference to one artifact.
+- [EnvironmentHandle](struct-environmenthandle.mdx): Resolved execution environment context.
+- [ErrorInfo](struct-errorinfo.mdx): Normalized error metadata.
+- [FabricEvent](struct-fabricevent.mdx): Fabric lifecycle or progress event.
+- [InvocationHandle](struct-invocationhandle.mdx): One request sent to a runtime.
+- [RunRequest](struct-runrequest.mdx): A request passed to a Fabric-managed harness runtime.
+- [RunResult](struct-runresult.mdx): Result from a Fabric-managed harness invocation.
+- [RuntimeContext](struct-runtimecontext.mdx): Context generated for one invocation of a started runtime.
+- [RuntimeHandle](struct-runtimehandle.mdx): Active or resumable harness runtime.
+- [RuntimeTelemetryContext](struct-runtimetelemetrycontext.mdx): Runtime telemetry config passed to adapters.
+- [TelemetryRef](struct-telemetryref.mdx): Reference to telemetry emitted by Relay or another configured telemetry path.
## Enums
-- [ErrorStage](/reference/api/rust-library-reference/nemo-fabric-core/runtime/enum-errorstage): Fabric lifecycle stage associated with an error.
-- [RunStatus](/reference/api/rust-library-reference/nemo-fabric-core/runtime/enum-runstatus): Runtime completion status.
+- [ErrorStage](enum-errorstage.mdx): Fabric lifecycle stage associated with an error.
+- [RunStatus](enum-runstatus.mdx): Runtime completion status.
## Functions
-- [invoke_runtime](/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-invoke-runtime): Invoke a started harness runtime.
-- [prepare_environment](/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](/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-run-plan): Invoke a Fabric run plan.
-- [start_runtime](/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-start-runtime): Start or connect to a harness runtime.
-- [stop_runtime](/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-stop-runtime): Stop or detach from a harness runtime.
+- [invoke_runtime](fn-invoke-runtime.mdx): Invoke a started harness runtime.
+- [prepare_environment](fn-prepare-environment.mdx): Resolve or attach to the execution environment context for a run plan.
+- [run_plan](fn-run-plan.mdx): Invoke a Fabric run plan.
+- [start_runtime](fn-start-runtime.mdx): Start or connect to a harness runtime.
+- [stop_runtime](fn-stop-runtime.mdx): Stop or detach from a harness runtime.
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-adapterinvocation.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-adapterinvocation.mdx
index 866c95b9..08db293e 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-adapterinvocation.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-adapterinvocation.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-RuntimeContext,\n pub request: RunRequest,\n}"}} />
+RuntimeContext,\n pub request: RunRequest,\n}"}} />
One invocation against an initialized adapter runtime.
@@ -27,11 +27,11 @@ Typed caller request for this invocation.
### `impl Clone for AdapterInvocation`
-Clone for AdapterInvocation"}} />
+Clone for AdapterInvocation"}} />
#### `clone`
-clone(&self) -> AdapterInvocation"}} />
+clone(&self) -> AdapterInvocation"}} />
#### `clone_from`
@@ -39,7 +39,7 @@ Typed caller request for this invocation.
### `impl Debug for AdapterInvocation`
-Debug for AdapterInvocation"}} />
+Debug for AdapterInvocation"}} />
#### `fmt`
@@ -47,7 +47,7 @@ Typed caller request for this invocation.
### `impl<'de> Deserialize<'de> for AdapterInvocation`
-Deserialize<'de> for AdapterInvocation"}} />
+Deserialize<'de> for AdapterInvocation"}} />
#### `deserialize`
@@ -55,7 +55,7 @@ Typed caller request for this invocation.
### `impl JsonSchema for AdapterInvocation`
-AdapterInvocation"}} />
+AdapterInvocation"}} />
#### `schema_name`
@@ -75,11 +75,11 @@ Typed caller request for this invocation.
### `impl PartialEq for AdapterInvocation`
-PartialEq for AdapterInvocation"}} />
+PartialEq for AdapterInvocation"}} />
#### `eq`
-eq(&self, other: &AdapterInvocation) -> bool"}} />
+eq(&self, other: &AdapterInvocation) -> bool"}} />
#### `ne`
@@ -87,7 +87,7 @@ Typed caller request for this invocation.
### `impl Serialize for AdapterInvocation`
-Serialize for AdapterInvocation"}} />
+Serialize for AdapterInvocation"}} />
#### `serialize`
@@ -95,4 +95,4 @@ Typed caller request for this invocation.
### `impl StructuralPartialEq for AdapterInvocation`
-StructuralPartialEq for AdapterInvocation"}} />
+StructuralPartialEq for AdapterInvocation"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-artifactmanifest.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-artifactmanifest.mdx
index 08fa0901..acb71cbb 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-artifactmanifest.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-artifactmanifest.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-Option<PathBuf>,\n pub artifacts: Vec<ArtifactRef>,\n}"}} />
+Option<PathBuf>,\n pub artifacts: Vec<ArtifactRef>,\n}"}} />
Manifest of run artifacts.
@@ -27,11 +27,11 @@ Artifact entries.
### `impl Clone for ArtifactManifest`
-Clone for ArtifactManifest"}} />
+Clone for ArtifactManifest"}} />
#### `clone`
-clone(&self) -> ArtifactManifest"}} />
+clone(&self) -> ArtifactManifest"}} />
#### `clone_from`
@@ -39,7 +39,7 @@ Artifact entries.
### `impl Debug for ArtifactManifest`
-Debug for ArtifactManifest"}} />
+Debug for ArtifactManifest"}} />
#### `fmt`
@@ -47,15 +47,15 @@ Artifact entries.
### `impl Default for ArtifactManifest`
-Default for ArtifactManifest"}} />
+Default for ArtifactManifest"}} />
#### `default`
-default() -> ArtifactManifest"}} />
+default() -> ArtifactManifest"}} />
### `impl<'de> Deserialize<'de> for ArtifactManifest`
-Deserialize<'de> for ArtifactManifest"}} />
+Deserialize<'de> for ArtifactManifest"}} />
#### `deserialize`
@@ -63,7 +63,7 @@ Artifact entries.
### `impl JsonSchema for ArtifactManifest`
-ArtifactManifest"}} />
+ArtifactManifest"}} />
#### `schema_name`
@@ -83,11 +83,11 @@ Artifact entries.
### `impl PartialEq for ArtifactManifest`
-PartialEq for ArtifactManifest"}} />
+PartialEq for ArtifactManifest"}} />
#### `eq`
-eq(&self, other: &ArtifactManifest) -> bool"}} />
+eq(&self, other: &ArtifactManifest) -> bool"}} />
#### `ne`
@@ -95,7 +95,7 @@ Artifact entries.
### `impl Serialize for ArtifactManifest`
-Serialize for ArtifactManifest"}} />
+Serialize for ArtifactManifest"}} />
#### `serialize`
@@ -103,4 +103,4 @@ Artifact entries.
### `impl StructuralPartialEq for ArtifactManifest`
-StructuralPartialEq for ArtifactManifest"}} />
+StructuralPartialEq for ArtifactManifest"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-artifactref.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-artifactref.mdx
index 682072af..d8b2dd5a 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-artifactref.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-artifactref.mdx
@@ -35,11 +35,11 @@ Optional media type.
### `impl Clone for ArtifactRef`
-Clone for ArtifactRef"}} />
+Clone for ArtifactRef"}} />
#### `clone`
-clone(&self) -> ArtifactRef"}} />
+clone(&self) -> ArtifactRef"}} />
#### `clone_from`
@@ -47,7 +47,7 @@ Optional media type.
### `impl Debug for ArtifactRef`
-Debug for ArtifactRef"}} />
+Debug for ArtifactRef"}} />
#### `fmt`
@@ -55,7 +55,7 @@ Optional media type.
### `impl<'de> Deserialize<'de> for ArtifactRef`
-Deserialize<'de> for ArtifactRef"}} />
+Deserialize<'de> for ArtifactRef"}} />
#### `deserialize`
@@ -63,7 +63,7 @@ Optional media type.
### `impl JsonSchema for ArtifactRef`
-ArtifactRef"}} />
+ArtifactRef"}} />
#### `schema_name`
@@ -83,11 +83,11 @@ Optional media type.
### `impl PartialEq for ArtifactRef`
-PartialEq for ArtifactRef"}} />
+PartialEq for ArtifactRef"}} />
#### `eq`
-eq(&self, other: &ArtifactRef) -> bool"}} />
+eq(&self, other: &ArtifactRef) -> bool"}} />
#### `ne`
@@ -95,7 +95,7 @@ Optional media type.
### `impl Serialize for ArtifactRef`
-Serialize for ArtifactRef"}} />
+Serialize for ArtifactRef"}} />
#### `serialize`
@@ -103,4 +103,4 @@ Optional media type.
### `impl StructuralPartialEq for ArtifactRef`
-StructuralPartialEq for ArtifactRef"}} />
+StructuralPartialEq for ArtifactRef"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-environmenthandle.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-environmenthandle.mdx
index 18dffa0b..b64f4120 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-environmenthandle.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-environmenthandle.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-String,\n pub provider: String,\n pub control_location: ControlLocation,\n pub workspace: Option<PathBuf>,\n pub artifacts: Option<PathBuf>,\n pub ownership: EnvironmentOwnership,\n pub connection: BTreeMap<String, Value>,\n pub metadata: BTreeMap<String, Value>,\n}"}} />
+String,\n pub provider: String,\n pub control_location: ControlLocation,\n pub workspace: Option<PathBuf>,\n pub artifacts: Option<PathBuf>,\n pub ownership: EnvironmentOwnership,\n pub connection: BTreeMap<String, Value>,\n pub metadata: BTreeMap<String, Value>,\n}"}} />
Resolved execution environment context.
@@ -51,11 +51,11 @@ Provider-specific metadata.
### `impl Clone for EnvironmentHandle`
-Clone for EnvironmentHandle"}} />
+Clone for EnvironmentHandle"}} />
#### `clone`
-clone(&self) -> EnvironmentHandle"}} />
+clone(&self) -> EnvironmentHandle"}} />
#### `clone_from`
@@ -63,7 +63,7 @@ Provider-specific metadata.
### `impl Debug for EnvironmentHandle`
-Debug for EnvironmentHandle"}} />
+Debug for EnvironmentHandle"}} />
#### `fmt`
@@ -71,7 +71,7 @@ Provider-specific metadata.
### `impl<'de> Deserialize<'de> for EnvironmentHandle`
-Deserialize<'de> for EnvironmentHandle"}} />
+Deserialize<'de> for EnvironmentHandle"}} />
#### `deserialize`
@@ -79,7 +79,7 @@ Provider-specific metadata.
### `impl JsonSchema for EnvironmentHandle`
-EnvironmentHandle"}} />
+EnvironmentHandle"}} />
#### `schema_name`
@@ -99,11 +99,11 @@ Provider-specific metadata.
### `impl PartialEq for EnvironmentHandle`
-PartialEq for EnvironmentHandle"}} />
+PartialEq for EnvironmentHandle"}} />
#### `eq`
-eq(&self, other: &EnvironmentHandle) -> bool"}} />
+eq(&self, other: &EnvironmentHandle) -> bool"}} />
#### `ne`
@@ -111,7 +111,7 @@ Provider-specific metadata.
### `impl Serialize for EnvironmentHandle`
-Serialize for EnvironmentHandle"}} />
+Serialize for EnvironmentHandle"}} />
#### `serialize`
@@ -119,4 +119,4 @@ Provider-specific metadata.
### `impl StructuralPartialEq for EnvironmentHandle`
-StructuralPartialEq for EnvironmentHandle"}} />
+StructuralPartialEq for EnvironmentHandle"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-errorinfo.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-errorinfo.mdx
index 2ac7f218..8e45f5bd 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-errorinfo.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-errorinfo.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-ErrorStage,\n pub code: String,\n pub message: String,\n pub retryable: bool,\n pub metadata: BTreeMap<String, Value>,\n}"}} />
+ErrorStage,\n pub code: String,\n pub message: String,\n pub retryable: bool,\n pub metadata: BTreeMap<String, Value>,\n}"}} />
Normalized error metadata.
@@ -39,11 +39,11 @@ Adapter or runtime metadata useful for diagnostics.
### `impl Clone for ErrorInfo`
-Clone for ErrorInfo"}} />
+Clone for ErrorInfo"}} />
#### `clone`
-clone(&self) -> ErrorInfo"}} />
+clone(&self) -> ErrorInfo"}} />
#### `clone_from`
@@ -51,7 +51,7 @@ Adapter or runtime metadata useful for diagnostics.
### `impl Debug for ErrorInfo`
-Debug for ErrorInfo"}} />
+Debug for ErrorInfo"}} />
#### `fmt`
@@ -59,7 +59,7 @@ Adapter or runtime metadata useful for diagnostics.
### `impl<'de> Deserialize<'de> for ErrorInfo`
-Deserialize<'de> for ErrorInfo"}} />
+Deserialize<'de> for ErrorInfo"}} />
#### `deserialize`
@@ -67,7 +67,7 @@ Adapter or runtime metadata useful for diagnostics.
### `impl JsonSchema for ErrorInfo`
-ErrorInfo"}} />
+ErrorInfo"}} />
#### `schema_name`
@@ -87,11 +87,11 @@ Adapter or runtime metadata useful for diagnostics.
### `impl PartialEq for ErrorInfo`
-PartialEq for ErrorInfo"}} />
+PartialEq for ErrorInfo"}} />
#### `eq`
-eq(&self, other: &ErrorInfo) -> bool"}} />
+eq(&self, other: &ErrorInfo) -> bool"}} />
#### `ne`
@@ -99,7 +99,7 @@ Adapter or runtime metadata useful for diagnostics.
### `impl Serialize for ErrorInfo`
-Serialize for ErrorInfo"}} />
+Serialize for ErrorInfo"}} />
#### `serialize`
@@ -107,4 +107,4 @@ Adapter or runtime metadata useful for diagnostics.
### `impl StructuralPartialEq for ErrorInfo`
-StructuralPartialEq for ErrorInfo"}} />
+StructuralPartialEq for ErrorInfo"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-fabricevent.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-fabricevent.mdx
index f8677fac..6bee82a8 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-fabricevent.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-fabricevent.mdx
@@ -39,11 +39,11 @@ Event metadata.
### `impl Clone for FabricEvent`
-Clone for FabricEvent"}} />
+Clone for FabricEvent"}} />
#### `clone`
-clone(&self) -> FabricEvent"}} />
+clone(&self) -> FabricEvent"}} />
#### `clone_from`
@@ -51,7 +51,7 @@ Event metadata.
### `impl Debug for FabricEvent`
-Debug for FabricEvent"}} />
+Debug for FabricEvent"}} />
#### `fmt`
@@ -59,7 +59,7 @@ Event metadata.
### `impl<'de> Deserialize<'de> for FabricEvent`
-Deserialize<'de> for FabricEvent"}} />
+Deserialize<'de> for FabricEvent"}} />
#### `deserialize`
@@ -67,7 +67,7 @@ Event metadata.
### `impl JsonSchema for FabricEvent`
-FabricEvent"}} />
+FabricEvent"}} />
#### `schema_name`
@@ -87,11 +87,11 @@ Event metadata.
### `impl PartialEq for FabricEvent`
-PartialEq for FabricEvent"}} />
+PartialEq for FabricEvent"}} />
#### `eq`
-eq(&self, other: &FabricEvent) -> bool"}} />
+eq(&self, other: &FabricEvent) -> bool"}} />
#### `ne`
@@ -99,7 +99,7 @@ Event metadata.
### `impl Serialize for FabricEvent`
-Serialize for FabricEvent"}} />
+Serialize for FabricEvent"}} />
#### `serialize`
@@ -107,4 +107,4 @@ Event metadata.
### `impl StructuralPartialEq for FabricEvent`
-StructuralPartialEq for FabricEvent"}} />
+StructuralPartialEq for FabricEvent"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-invocationhandle.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-invocationhandle.mdx
index 57f8879f..3f3ac0d4 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-invocationhandle.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-invocationhandle.mdx
@@ -31,11 +31,11 @@ Runtime id.
### `impl Clone for InvocationHandle`
-Clone for InvocationHandle"}} />
+Clone for InvocationHandle"}} />
#### `clone`
-clone(&self) -> InvocationHandle"}} />
+clone(&self) -> InvocationHandle"}} />
#### `clone_from`
@@ -43,7 +43,7 @@ Runtime id.
### `impl Debug for InvocationHandle`
-Debug for InvocationHandle"}} />
+Debug for InvocationHandle"}} />
#### `fmt`
@@ -51,7 +51,7 @@ Runtime id.
### `impl<'de> Deserialize<'de> for InvocationHandle`
-Deserialize<'de> for InvocationHandle"}} />
+Deserialize<'de> for InvocationHandle"}} />
#### `deserialize`
@@ -59,7 +59,7 @@ Runtime id.
### `impl JsonSchema for InvocationHandle`
-InvocationHandle"}} />
+InvocationHandle"}} />
#### `schema_name`
@@ -79,11 +79,11 @@ Runtime id.
### `impl PartialEq for InvocationHandle`
-PartialEq for InvocationHandle"}} />
+PartialEq for InvocationHandle"}} />
#### `eq`
-eq(&self, other: &InvocationHandle) -> bool"}} />
+eq(&self, other: &InvocationHandle) -> bool"}} />
#### `ne`
@@ -91,7 +91,7 @@ Runtime id.
### `impl Serialize for InvocationHandle`
-Serialize for InvocationHandle"}} />
+Serialize for InvocationHandle"}} />
#### `serialize`
@@ -99,4 +99,4 @@ Runtime id.
### `impl StructuralPartialEq for InvocationHandle`
-StructuralPartialEq for InvocationHandle"}} />
+StructuralPartialEq for InvocationHandle"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runrequest.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runrequest.mdx
index 0912f2d4..1d9acd96 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runrequest.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runrequest.mdx
@@ -35,7 +35,7 @@ Per-invocation overrides allowed by the resolved config.
### `impl RunRequest`
-RunRequest"}} />
+RunRequest"}} />
#### `text`
@@ -47,11 +47,11 @@ Build a text request.
### `impl Clone for RunRequest`
-Clone for RunRequest"}} />
+Clone for RunRequest"}} />
#### `clone`
-clone(&self) -> RunRequest"}} />
+clone(&self) -> RunRequest"}} />
#### `clone_from`
@@ -59,7 +59,7 @@ Build a text request.
### `impl Debug for RunRequest`
-Debug for RunRequest"}} />
+Debug for RunRequest"}} />
#### `fmt`
@@ -67,15 +67,15 @@ Build a text request.
### `impl Default for RunRequest`
-Default for RunRequest"}} />
+Default for RunRequest"}} />
#### `default`
-default() -> RunRequest"}} />
+default() -> RunRequest"}} />
### `impl<'de> Deserialize<'de> for RunRequest`
-Deserialize<'de> for RunRequest"}} />
+Deserialize<'de> for RunRequest"}} />
#### `deserialize`
@@ -83,7 +83,7 @@ Build a text request.
### `impl JsonSchema for RunRequest`
-RunRequest"}} />
+RunRequest"}} />
#### `schema_name`
@@ -103,11 +103,11 @@ Build a text request.
### `impl PartialEq for RunRequest`
-PartialEq for RunRequest"}} />
+PartialEq for RunRequest"}} />
#### `eq`
-eq(&self, other: &RunRequest) -> bool"}} />
+eq(&self, other: &RunRequest) -> bool"}} />
#### `ne`
@@ -115,7 +115,7 @@ Build a text request.
### `impl Serialize for RunRequest`
-Serialize for RunRequest"}} />
+Serialize for RunRequest"}} />
#### `serialize`
@@ -123,4 +123,4 @@ Build a text request.
### `impl StructuralPartialEq for RunRequest`
-StructuralPartialEq for RunRequest"}} />
+StructuralPartialEq for RunRequest"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runresult.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runresult.mdx
index 34db337f..1be52e2f 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runresult.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runresult.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-String,\n pub harness: String,\n pub adapter_kind: AdapterKind,\n pub adapter_id: Option<String>,\n pub runtime_id: String,\n pub invocation_id: String,\n pub request_id: String,\n pub status: RunStatus,\n pub output: Value,\n pub error: Option<ErrorInfo>,\n pub artifacts: ArtifactManifest,\n pub telemetry: Option<TelemetryRef>,\n pub events: Vec<FabricEvent>,\n pub metadata: BTreeMap<String, Value>,\n}"}} />
+String,\n pub harness: String,\n pub adapter_kind: AdapterKind,\n pub adapter_id: Option<String>,\n pub runtime_id: String,\n pub invocation_id: String,\n pub request_id: String,\n pub status: RunStatus,\n pub output: Value,\n pub error: Option<ErrorInfo>,\n pub artifacts: ArtifactManifest,\n pub telemetry: Option<TelemetryRef>,\n pub events: Vec<FabricEvent>,\n pub metadata: BTreeMap<String, Value>,\n}"}} />
Result from a Fabric-managed harness invocation.
@@ -75,11 +75,11 @@ Adapter-specific metadata.
### `impl Clone for RunResult`
-Clone for RunResult"}} />
+Clone for RunResult"}} />
#### `clone`
-clone(&self) -> RunResult"}} />
+clone(&self) -> RunResult"}} />
#### `clone_from`
@@ -87,7 +87,7 @@ Adapter-specific metadata.
### `impl Debug for RunResult`
-Debug for RunResult"}} />
+Debug for RunResult"}} />
#### `fmt`
@@ -95,7 +95,7 @@ Adapter-specific metadata.
### `impl<'de> Deserialize<'de> for RunResult`
-Deserialize<'de> for RunResult"}} />
+Deserialize<'de> for RunResult"}} />
#### `deserialize`
@@ -103,7 +103,7 @@ Adapter-specific metadata.
### `impl JsonSchema for RunResult`
-RunResult"}} />
+RunResult"}} />
#### `schema_name`
@@ -123,11 +123,11 @@ Adapter-specific metadata.
### `impl PartialEq for RunResult`
-PartialEq for RunResult"}} />
+PartialEq for RunResult"}} />
#### `eq`
-eq(&self, other: &RunResult) -> bool"}} />
+eq(&self, other: &RunResult) -> bool"}} />
#### `ne`
@@ -135,7 +135,7 @@ Adapter-specific metadata.
### `impl Serialize for RunResult`
-Serialize for RunResult"}} />
+Serialize for RunResult"}} />
#### `serialize`
@@ -143,4 +143,4 @@ Adapter-specific metadata.
### `impl StructuralPartialEq for RunResult`
-StructuralPartialEq for RunResult"}} />
+StructuralPartialEq for RunResult"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runtimecontext.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runtimecontext.mdx
index c5349ecd..070c793a 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runtimecontext.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runtimecontext.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-String,\n pub invocation_id: String,\n pub request_id: String,\n pub environment: EnvironmentHandle,\n pub artifacts: ArtifactManifest,\n pub telemetry: Option<RuntimeTelemetryContext>,\n}"}} />
+String,\n pub invocation_id: String,\n pub request_id: String,\n pub environment: EnvironmentHandle,\n pub artifacts: ArtifactManifest,\n pub telemetry: Option<RuntimeTelemetryContext>,\n}"}} />
Context generated for one invocation of a started runtime.
@@ -43,11 +43,11 @@ Runtime telemetry context generated for this invocation.
### `impl Clone for RuntimeContext`
-Clone for RuntimeContext"}} />
+Clone for RuntimeContext"}} />
#### `clone`
-clone(&self) -> RuntimeContext"}} />
+clone(&self) -> RuntimeContext"}} />
#### `clone_from`
@@ -55,7 +55,7 @@ Runtime telemetry context generated for this invocation.
### `impl Debug for RuntimeContext`
-Debug for RuntimeContext"}} />
+Debug for RuntimeContext"}} />
#### `fmt`
@@ -63,7 +63,7 @@ Runtime telemetry context generated for this invocation.
### `impl<'de> Deserialize<'de> for RuntimeContext`
-Deserialize<'de> for RuntimeContext"}} />
+Deserialize<'de> for RuntimeContext"}} />
#### `deserialize`
@@ -71,7 +71,7 @@ Runtime telemetry context generated for this invocation.
### `impl JsonSchema for RuntimeContext`
-RuntimeContext"}} />
+RuntimeContext"}} />
#### `schema_name`
@@ -91,11 +91,11 @@ Runtime telemetry context generated for this invocation.
### `impl PartialEq for RuntimeContext`
-PartialEq for RuntimeContext"}} />
+PartialEq for RuntimeContext"}} />
#### `eq`
-eq(&self, other: &RuntimeContext) -> bool"}} />
+eq(&self, other: &RuntimeContext) -> bool"}} />
#### `ne`
@@ -103,7 +103,7 @@ Runtime telemetry context generated for this invocation.
### `impl Serialize for RuntimeContext`
-Serialize for RuntimeContext"}} />
+Serialize for RuntimeContext"}} />
#### `serialize`
@@ -111,4 +111,4 @@ Runtime telemetry context generated for this invocation.
### `impl StructuralPartialEq for RuntimeContext`
-StructuralPartialEq for RuntimeContext"}} />
+StructuralPartialEq for RuntimeContext"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runtimehandle.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runtimehandle.mdx
index 58e9dfa2..edd876dc 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runtimehandle.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runtimehandle.mdx
@@ -9,7 +9,7 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-String,\n pub runtime_binding: String,\n pub agent_name: String,\n pub harness: String,\n pub adapter_kind: AdapterKind,\n pub adapter_id: Option<String>,\n pub environment: EnvironmentHandle,\n}"}} />
+String,\n pub runtime_binding: String,\n pub agent_name: String,\n pub harness: String,\n pub adapter_kind: AdapterKind,\n pub adapter_id: Option<String>,\n pub environment: EnvironmentHandle,\n}"}} />
Active or resumable harness runtime.
@@ -47,11 +47,11 @@ Prepared environment.
### `impl Clone for RuntimeHandle`
-Clone for RuntimeHandle"}} />
+Clone for RuntimeHandle"}} />
#### `clone`
-clone(&self) -> RuntimeHandle"}} />
+clone(&self) -> RuntimeHandle"}} />
#### `clone_from`
@@ -59,7 +59,7 @@ Prepared environment.
### `impl Debug for RuntimeHandle`
-Debug for RuntimeHandle"}} />
+Debug for RuntimeHandle"}} />
#### `fmt`
@@ -67,7 +67,7 @@ Prepared environment.
### `impl<'de> Deserialize<'de> for RuntimeHandle`
-Deserialize<'de> for RuntimeHandle"}} />
+Deserialize<'de> for RuntimeHandle"}} />
#### `deserialize`
@@ -75,7 +75,7 @@ Prepared environment.
### `impl JsonSchema for RuntimeHandle`
-RuntimeHandle"}} />
+RuntimeHandle"}} />
#### `schema_name`
@@ -95,11 +95,11 @@ Prepared environment.
### `impl PartialEq for RuntimeHandle`
-PartialEq for RuntimeHandle"}} />
+PartialEq for RuntimeHandle"}} />
#### `eq`
-eq(&self, other: &RuntimeHandle) -> bool"}} />
+eq(&self, other: &RuntimeHandle) -> bool"}} />
#### `ne`
@@ -107,7 +107,7 @@ Prepared environment.
### `impl Serialize for RuntimeHandle`
-Serialize for RuntimeHandle"}} />
+Serialize for RuntimeHandle"}} />
#### `serialize`
@@ -115,4 +115,4 @@ Prepared environment.
### `impl StructuralPartialEq for RuntimeHandle`
-StructuralPartialEq for RuntimeHandle"}} />
+StructuralPartialEq for RuntimeHandle"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runtimetelemetrycontext.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runtimetelemetrycontext.mdx
index b8b2ff3a..a42a694a 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runtimetelemetrycontext.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runtimetelemetrycontext.mdx
@@ -35,11 +35,11 @@ Additional telemetry metadata surfaced to consumers and adapters.
### `impl Clone for RuntimeTelemetryContext`
-Clone for RuntimeTelemetryContext"}} />
+Clone for RuntimeTelemetryContext"}} />
#### `clone`
-clone(&self) -> RuntimeTelemetryContext"}} />
+clone(&self) -> RuntimeTelemetryContext"}} />
#### `clone_from`
@@ -47,7 +47,7 @@ Additional telemetry metadata surfaced to consumers and adapters.
### `impl Debug for RuntimeTelemetryContext`
-Debug for RuntimeTelemetryContext"}} />
+Debug for RuntimeTelemetryContext"}} />
#### `fmt`
@@ -55,7 +55,7 @@ Additional telemetry metadata surfaced to consumers and adapters.
### `impl<'de> Deserialize<'de> for RuntimeTelemetryContext`
-Deserialize<'de> for RuntimeTelemetryContext"}} />
+Deserialize<'de> for RuntimeTelemetryContext"}} />
#### `deserialize`
@@ -63,7 +63,7 @@ Additional telemetry metadata surfaced to consumers and adapters.
### `impl JsonSchema for RuntimeTelemetryContext`
-RuntimeTelemetryContext"}} />
+RuntimeTelemetryContext"}} />
#### `schema_name`
@@ -83,11 +83,11 @@ Additional telemetry metadata surfaced to consumers and adapters.
### `impl PartialEq for RuntimeTelemetryContext`
-PartialEq for RuntimeTelemetryContext"}} />
+PartialEq for RuntimeTelemetryContext"}} />
#### `eq`
-eq(&self, other: &RuntimeTelemetryContext) -> bool"}} />
+eq(&self, other: &RuntimeTelemetryContext) -> bool"}} />
#### `ne`
@@ -95,7 +95,7 @@ Additional telemetry metadata surfaced to consumers and adapters.
### `impl Serialize for RuntimeTelemetryContext`
-Serialize for RuntimeTelemetryContext"}} />
+Serialize for RuntimeTelemetryContext"}} />
#### `serialize`
@@ -103,4 +103,4 @@ Additional telemetry metadata surfaced to consumers and adapters.
### `impl StructuralPartialEq for RuntimeTelemetryContext`
-StructuralPartialEq for RuntimeTelemetryContext"}} />
+StructuralPartialEq for RuntimeTelemetryContext"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-telemetryref.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-telemetryref.mdx
index 1b18679e..1ae9136e 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-telemetryref.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-telemetryref.mdx
@@ -27,11 +27,11 @@ Telemetry metadata.
### `impl Clone for TelemetryRef`
-Clone for TelemetryRef"}} />
+Clone for TelemetryRef"}} />
#### `clone`
-clone(&self) -> TelemetryRef"}} />
+clone(&self) -> TelemetryRef"}} />
#### `clone_from`
@@ -39,7 +39,7 @@ Telemetry metadata.
### `impl Debug for TelemetryRef`
-Debug for TelemetryRef"}} />
+Debug for TelemetryRef"}} />
#### `fmt`
@@ -47,7 +47,7 @@ Telemetry metadata.
### `impl<'de> Deserialize<'de> for TelemetryRef`
-Deserialize<'de> for TelemetryRef"}} />
+Deserialize<'de> for TelemetryRef"}} />
#### `deserialize`
@@ -55,7 +55,7 @@ Telemetry metadata.
### `impl JsonSchema for TelemetryRef`
-TelemetryRef"}} />
+TelemetryRef"}} />
#### `schema_name`
@@ -75,11 +75,11 @@ Telemetry metadata.
### `impl PartialEq for TelemetryRef`
-PartialEq for TelemetryRef"}} />
+PartialEq for TelemetryRef"}} />
#### `eq`
-eq(&self, other: &TelemetryRef) -> bool"}} />
+eq(&self, other: &TelemetryRef) -> bool"}} />
#### `ne`
@@ -87,7 +87,7 @@ Telemetry metadata.
### `impl Serialize for TelemetryRef`
-Serialize for TelemetryRef"}} />
+Serialize for TelemetryRef"}} />
#### `serialize`
@@ -95,4 +95,4 @@ Telemetry metadata.
### `impl StructuralPartialEq for TelemetryRef`
-StructuralPartialEq for TelemetryRef"}} />
+StructuralPartialEq for TelemetryRef"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/schema/enum-schemaname.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/schema/enum-schemaname.mdx
index 5f8f36a7..00f3f7ee 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/schema/enum-schemaname.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/schema/enum-schemaname.mdx
@@ -113,7 +113,7 @@ Fabric lifecycle event schema.
### `impl SchemaName`
-SchemaName"}} />
+SchemaName"}} />
#### `ALL`
@@ -135,7 +135,7 @@ Snapshot filename for this schema.
#### `parse`
-str) -> Result<Self>"}} />
+str) -> Result<Self>"}} />
Parse a schema name from CLI/user input.
@@ -143,11 +143,11 @@ Parse a schema name from CLI/user input.
### `impl Clone for SchemaName`
-Clone for SchemaName"}} />
+Clone for SchemaName"}} />
#### `clone`
-clone(&self) -> SchemaName"}} />
+clone(&self) -> SchemaName"}} />
#### `clone_from`
@@ -155,7 +155,7 @@ Parse a schema name from CLI/user input.
### `impl Debug for SchemaName`
-Debug for SchemaName"}} />
+Debug for SchemaName"}} />
#### `fmt`
@@ -163,11 +163,11 @@ Parse a schema name from CLI/user input.
### `impl PartialEq for SchemaName`
-PartialEq for SchemaName"}} />
+PartialEq for SchemaName"}} />
#### `eq`
-eq(&self, other: &SchemaName) -> bool"}} />
+eq(&self, other: &SchemaName) -> bool"}} />
#### `ne`
@@ -175,12 +175,12 @@ Parse a schema name from CLI/user input.
### `impl Copy for SchemaName`
-Copy for SchemaName"}} />
+Copy for SchemaName"}} />
### `impl Eq for SchemaName`
-Eq for SchemaName"}} />
+Eq for SchemaName"}} />
### `impl StructuralPartialEq for SchemaName`
-StructuralPartialEq for SchemaName"}} />
+StructuralPartialEq for SchemaName"}} />
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-generate-all-schemas.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-generate-all-schemas.mdx
index 84cbbfcf..b66c74e6 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-generate-all-schemas.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-generate-all-schemas.mdx
@@ -9,6 +9,6 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-Result<BTreeMap<String, Value>>"}} />
+Result<BTreeMap<String, Value>>"}} />
Generate all schemas keyed by stable schema name.
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-generate-schema-json.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-generate-schema-json.mdx
index ea92ea29..74e2b0c1 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-generate-schema-json.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-generate-schema-json.mdx
@@ -9,6 +9,6 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-SchemaName) -> Result<String>"}} />
+SchemaName) -> Result<String>"}} />
Generate one schema as pretty JSON.
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-generate-schema.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-generate-schema.mdx
index 6e8cd151..1fadc293 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-generate-schema.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-generate-schema.mdx
@@ -9,6 +9,6 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-SchemaName) -> Result<Value>"}} />
+SchemaName) -> Result<Value>"}} />
Generate one schema as a JSON value.
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-write-schema-snapshots.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-write-schema-snapshots.mdx
index 1a54bcc5..0f33a580 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-write-schema-snapshots.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-write-schema-snapshots.mdx
@@ -9,6 +9,6 @@ SPDX-License-Identifier: Apache-2.0 */}
Generated from `cargo doc --no-deps -p nemo-fabric-core`.
-AsRef<Path>,\n) -> Result<Vec<PathBuf>>"}} />
+AsRef<Path>,\n) -> Result<Vec<PathBuf>>"}} />
Write all schema snapshots to `directory`.
diff --git a/docs/reference/api/rust-library-reference/nemo-fabric-core/schema/index.mdx b/docs/reference/api/rust-library-reference/nemo-fabric-core/schema/index.mdx
index a3475f92..93ad9649 100644
--- a/docs/reference/api/rust-library-reference/nemo-fabric-core/schema/index.mdx
+++ b/docs/reference/api/rust-library-reference/nemo-fabric-core/schema/index.mdx
@@ -13,11 +13,11 @@ JSON Schema generation for the public Fabric contract.
## Enums
-- [SchemaName](/reference/api/rust-library-reference/nemo-fabric-core/schema/enum-schemaname): Public schema snapshots generated by Fabric.
+- [SchemaName](enum-schemaname.mdx): Public schema snapshots generated by Fabric.
## Functions
-- [generate_all_schemas](/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-generate-all-schemas): Generate all schemas keyed by stable schema name.
-- [generate_schema](/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-generate-schema): Generate one schema as a JSON value.
-- [generate_schema_json](/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-generate-schema-json): Generate one schema as pretty JSON.
-- [write_schema_snapshots](/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-write-schema-snapshots): Write all schema snapshots to `directory`.
+- [generate_all_schemas](fn-generate-all-schemas.mdx): Generate all schemas keyed by stable schema name.
+- [generate_schema](fn-generate-schema.mdx): Generate one schema as a JSON value.
+- [generate_schema_json](fn-generate-schema-json.mdx): Generate one schema as pretty JSON.
+- [write_schema_snapshots](fn-write-schema-snapshots.mdx): Write all schema snapshots to `directory`.
diff --git a/docs/sdk/python.mdx b/docs/sdk/python.mdx
index a8cc4f7e..a99c8b35 100644
--- a/docs/sdk/python.mdx
+++ b/docs/sdk/python.mdx
@@ -19,7 +19,7 @@ Generated API reference pages remain the source of truth for exact signatures.
This guide explains how the pieces are intended to fit together.
For installation and a package-backed example, start with the
-[NeMo Fabric overview](/nemo/fabric/about-nemo-fabric/overview).
+[NeMo Fabric overview](../about-nemo-fabric/overview.mdx).
## Start With One Run
@@ -504,7 +504,7 @@ generated API reference for exact Python signatures.
| Contract | Source |
| --- | --- |
-| SDK Pydantic models | `nemo_fabric.models`; see the generated [Models reference](/reference/api/python-library-reference/models) |
+| SDK Pydantic models | `nemo_fabric.models`; refer to the generated [Models reference](../reference/api/python-library-reference/nemo_fabric.models.md) |
| Agent config | `schemas/agent.schema.json` |
| Run plan | `schemas/run-plan.schema.json` |
| Request, result, and events | `schemas/run-request.schema.json`, `schemas/run-result.schema.json`, `schemas/fabric-event.schema.json` |
diff --git a/examples/notebooks/01_quickstart.ipynb b/examples/notebooks/01_quickstart.ipynb
index 0a005f9b..5ef54f5e 100644
--- a/examples/notebooks/01_quickstart.ipynb
+++ b/examples/notebooks/01_quickstart.ipynb
@@ -280,7 +280,7 @@
"\n",
"if CAN_RUN_HERMES:\n",
" try:\n",
- " result = await fabric.run(config, input=REVIEW_INPUT)\n",
+ " result = await fabric.run(config, base_dir=REPO_ROOT, input=REVIEW_INPUT)\n",
" except Exception as error:\n",
" result = None\n",
" print(f\"Live run failed ({type(error).__name__}: {error}).\")\n",
@@ -328,7 +328,7 @@
"source": [
"if CAN_RUN_HERMES:\n",
" try:\n",
- " async with await fabric.start_runtime(config) as runtime:\n",
+ " async with await fabric.start_runtime(config, base_dir=REPO_ROOT) as runtime:\n",
" first = await runtime.invoke(input=REVIEW_INPUT)\n",
" second = await runtime.invoke(\n",
" input=\"Now rewrite the function to fix the issue you just found.\"\n",
@@ -380,7 +380,7 @@
"metadata": {},
"outputs": [],
"source": [
- "plan = fabric.plan(config)\n",
+ "plan = fabric.plan(config, base_dir=REPO_ROOT)\n",
"\n",
"print(\"adapter :\", plan.adapter.adapter_id)\n",
"print(\"harness :\", plan.adapter.harness)\n",
@@ -419,7 +419,7 @@
"outputs": [],
"source": [
"if NATIVE_OK:\n",
- " report = await fabric.doctor(config)\n",
+ " report = await fabric.doctor(config, base_dir=REPO_ROOT)\n",
" print(\"overall:\", report.status, \"\\n\")\n",
" for check in report.checks:\n",
" print(f\"[{check.status:>4}] {check.name}: {check.message}\")\n",
diff --git a/pypi.md b/pypi.md
index cb4fc055..980f60e2 100644
--- a/pypi.md
+++ b/pypi.md
@@ -5,11 +5,23 @@ SPDX-License-Identifier: Apache-2.0
# NVIDIA NeMo Fabric
-NVIDIA NeMo Fabric is a runtime execution layer for agents. It turns multiple
-agent harnesses into one configurable, observable lifecycle surface.
-
-NeMo Fabric standardizes how applications configure, launch, invoke, and
-collect artifacts from agent harnesses. It provides:
+[](https://github.com/NVIDIA/NeMo-Fabric/blob/main/LICENSE)
+[](https://github.com/NVIDIA/NeMo-Fabric/)
+[](https://github.com/NVIDIA/NeMo-Fabric/releases)
+[](https://pypi.org/project/nemo-fabric/)
+[](https://crates.io/crates/nemo-fabric-core)
+[](https://crates.io/crates/nemo-fabric-cli)
+
+NeMo Fabric gives applications one configurable, observable way to run applications
+across multiple agent harnesses. It standardizes configuration, lifecycle
+management, and results without requiring a separate integration for every harness.
+
+NeMo Fabric lets you change harnesses without rebuilding each integration,
+isolate conflicting runtime dependencies, and manage harness configuration,
+execution, and observability consistently. Every run returns normalized
+results, artifacts, and telemetry for downstream systems to consume.
+
+It provides:
- a versioned, typed configuration contract;
- ordinary Python composition for experiment variants;
diff --git a/scripts/docs/generate_rust_library_reference.py b/scripts/docs/generate_rust_library_reference.py
index 51f6b373..5fe9dfd2 100644
--- a/scripts/docs/generate_rust_library_reference.py
+++ b/scripts/docs/generate_rust_library_reference.py
@@ -193,6 +193,14 @@ def _needs_explicit_slug(page: Page) -> bool:
return "_" in page.url
+def _relative_page_link(page: Page, target_page: Page, fragment: str = "") -> str:
+ target = posixpath.relpath(
+ target_page.output_path.as_posix(),
+ start=page.output_path.parent.as_posix(),
+ )
+ return f"{target}#{fragment}" if fragment else target
+
+
def _discover_pages(doc_root: Path, output_dir: Path) -> dict[Path, Page]:
pages: dict[Path, Page] = {}
for crate_name, crate_dir_name, _description in CRATES:
@@ -221,14 +229,14 @@ def _resolve_href(page: Page, href: str, pages_by_html: dict[Path, Page]) -> str
return None
if href.startswith(("http://", "https://")):
return href
- href_no_fragment, _fragment = urldefrag(href)
+ href_no_fragment, fragment = urldefrag(href)
if href_no_fragment.startswith("../src/") or "/src/" in href_no_fragment:
return None
target = (page.html_path.parent / href_no_fragment).resolve()
target_page = pages_by_html.get(target)
if target_page is None:
return None
- return target_page.url
+ return _relative_page_link(page, target_page, fragment)
def _tag_classes(node: Tag) -> set[str]:
@@ -289,10 +297,7 @@ def _heading_text(node: Tag) -> str:
def _signature_link_target(page: Page, href: str, pages_by_html: dict[Path, Page]) -> str | None:
if not href or href.startswith("#"):
return None
- target = _resolve_href(page, href, pages_by_html)
- if target is None or not target.startswith("/"):
- return target
- return posixpath.relpath(target, start=posixpath.dirname(page.url))
+ return _resolve_href(page, href, pages_by_html)
def _linked_signature_html(node: PageElement, page: Page, pages_by_html: dict[Path, Page]) -> str:
@@ -625,7 +630,8 @@ def _write_index(output_dir: Path) -> None:
"## Crates\n\n",
]
for crate_name, _crate_dir_name, description in CRATES:
- lines.append(f"- [{crate_name}]({BASE_URL}/{_crate_slug(crate_name)}): {_escape_text(description)}\n")
+ target = f"{_crate_slug(crate_name)}/index.mdx"
+ lines.append(f"- [{crate_name}]({target}): {_escape_text(description)}\n")
(output_dir / "index.mdx").write_text("".join(lines), encoding="utf-8")
diff --git a/skills/README.md b/skills/README.md
index 0b6165d0..84ac8449 100644
--- a/skills/README.md
+++ b/skills/README.md
@@ -3,12 +3,18 @@ SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All
SPDX-License-Identifier: Apache-2.0
-->
-# NeMo Fabric Consumer Skills
+# NVIDIA NeMo Fabric Integration Skills
-These are user-facing skills for integrating NeMo Fabric into your own
-application, service, evaluation harness, or platform through the public Python
-SDK. They are intended for external application developers and integrators — not
-for developing NeMo Fabric itself.
+These skills help external developers integrate with NeMo Fabric through its
+public contracts. Consumer integration skills connect an application, service,
+evaluation harness, or platform to NeMo Fabric through the public Python SDK.
+Harness integration skills will help harness authors build adapters that are
+compatible with NeMo Fabric.
+
+Harness integrations are separate adapters that connect NeMo Fabric to agent
+harnesses such as Claude Code, Codex, Hermes Agent, and LangChain Deep Agents.
+Refer to the [harness integration guides](../adapters/README.md) when you need to
+configure or compare those adapters.
If you are contributing to NeMo Fabric — changing core, bindings, adapters,
documentation, CI, or packaging — use the
@@ -24,16 +30,16 @@ documentation URLs, never on repository-internal paths.
GitHub, not to files inside this checkout. Skill-specific material is bundled
under each skill's own `references/`.
- Skills do not depend on repository internals — their links are absolute or
- bundled, so they resolve when copied out. A skill may still mention NeMo Fabric
- build commands (`just …`, needed while NeMo Fabric is unpublished) or the maintainer
- tier as guidance for contributors.
+ bundled, so they resolve when copied out.
-## Using A Consumer Skill In Your Project
+## Using an Integration Skill in Your Project
-Copy the skill directory — for example `nemo-fabric-integrate/`, including its
-`references/` — into the place your coding agent discovers skills **in your own
-project**. Do not rely on this repository's maintainer wiring (its `.claude/skills`
-symlink or `.agents/skills/` set); those serve NeMo Fabric's own contributors.
+For example, copy the individual skill directory
+`integrations/consumer/nemo-fabric-integrate/`, including its `references/`,
+into the place your coding agent discovers skills **in your own project**. Copy
+the skill bundle itself, not its `consumer/` or `harness/` category directory.
+Do not rely on this repository's maintainer wiring (its `.claude/skills` symlink
+or `.agents/skills/` set); those serve NeMo Fabric's own contributors.
- **Claude Code:** place it at `.claude/skills/nemo-fabric-integrate/` in your
project, or `~/.claude/skills/nemo-fabric-integrate/` to use it across
@@ -45,15 +51,26 @@ symlink or `.agents/skills/` set); those serve NeMo Fabric's own contributors.
your agent loads skills, or reference its `SKILL.md` directly from your agent
instructions. Confirm discovery with a prompt that should trigger the skill.
-## Start Here
+## Consumer Integrations
+
+Consumer integration skills live under `integrations/consumer/`. The following
+skill helps software on the consumer side call NeMo Fabric through its public
+SDK:
| Skill | Use it when |
|---|---|
-| [`nemo-fabric-integrate`](nemo-fabric-integrate/SKILL.md) | You are adding NeMo Fabric to a consumer application, service, evaluation harness, or platform through the typed Python SDK — building an in-memory `FabricConfig`, choosing the single-invocation convenience API or an explicitly started runtime, validating with `plan`/`doctor`, and consuming normalized results. |
+| [`nemo-fabric-integrate`](integrations/consumer/nemo-fabric-integrate/SKILL.md) | You are adding NeMo Fabric to a consumer application, service, evaluation harness, or platform through the typed Python SDK — building an in-memory `FabricConfig`, choosing the single-invocation convenience API or an explicitly started runtime, validating with `plan`/`doctor`, and consuming normalized results. |
+
+## Harness Integrations
+
+Harness integration skills belong under `integrations/harness/`. A forthcoming
+adapter-authoring skill will guide third-party harness authors through the
+published adapter contract so they can build harness integrations that are
+compatible with NeMo Fabric.
## Conventions
-- **Naming:** consumer skills are prefixed with the product name,
+- **Naming:** integration skills are prefixed with the product name,
`nemo-fabric-