Skip to content

refactor(relay): migrate dynamic plugin to runner - #528

Draft
bbednarski9 wants to merge 2 commits into
gk-switchyard-runnerfrom
bbednarski/relay-plugin-runner
Draft

refactor(relay): migrate dynamic plugin to runner#528
bbednarski9 wants to merge 2 commits into
gk-switchyard-runnerfrom
bbednarski/relay-plugin-runner

Conversation

@bbednarski9

Copy link
Copy Markdown
Contributor

What

Stacks the current NeMo Relay dynamic-plugin implementation from #488 on top of #517's switchyard-runner extraction.

This baseline copy intentionally preserves #488 behavior. Subsequent commits will replace the plugin's duplicated deployment configuration, target-client construction, and route execution with the runner APIs, then remove only behavior that is demonstrably redundant.

Stack

Initial validation

  • git diff --check
  • cargo metadata --no-deps --format-version 1

cargo fmt is not available in the current local Cargo toolchain; CI will run the repository Rust checks.

Related

Relates to #488
Relates to #517

Signed-off-by: Bryan Bednarski <bbednarski@nvidia.com>
@github-actions

Copy link
Copy Markdown
PR Preview Action v1.8.1

🚀 View preview at
https://NVIDIA-NeMo.github.io/Switchyard/pr-preview/pr-528/

Built to branch gh-pages at 2026-08-23 21:16 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

Signed-off-by: Bryan Bednarski <bbednarski@nvidia.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant