Skip to content

fix(relay): address native plugin cutover review - #11

Merged
bbednarski9 merged 1 commit into
bbednarski9:feat/relay-native-plugin-initfrom
afourniernv:fix/pr-77915-review-fixes
Aug 19, 2026
Merged

bbednarski9 merged 1 commit into
bbednarski9:feat/relay-native-plugin-initfrom
afourniernv:fix/pr-77915-review-fixes

Conversation

@afourniernv

Copy link
Copy Markdown

Summary

Addresses the valid blocker from the latest review of NousResearch#77915 without changing or catching up Bryan's branch history. This PR is exactly one signed commit on top of 00d108e.

  • distinguish no selected Relay configuration (DISABLED) from selected-but-invalid configuration (FAILED)
  • prove the process-wide FAILED result is inherited by later profiles and may retry only after the final owner exits
  • complete removed-plugin migration diagnostics
  • remove tests whose production plugin target no longer exists
  • correct stale migration and session-segmentation documentation

Deliberately not included

  • no merge from main; Bryan can catch up separately
  • no NemoClaw readiness endpoint; that is a separate downstream contract
  • no Switchyard packaging/provider-dispatch work
  • no Relay 0.7 starvation regression cherry-pick; the dependency fix already landed in fix(relay): upgrade to 0.7.1 NousResearch/hermes-agent#81203

Validation

  • 196 passed across focused Relay runtime, LLM, tool, plugin-cutover, plugin-manager, and shared-metrics tests
  • Ruff passed
  • git diff --check passed

Signed-off-by: Alex Fournier afournier@nvidia.com

Signed-off-by: Alex Fournier <afournier@nvidia.com>
and mark lifecycles to Relay. Explicit Relay plugin configuration can add ATOF
or ATIF exporters and execution middleware; see
The native NeMo Relay SDK integration maps Hermes session, turn, LLM, and tool
lifecycles to Relay. Explicit Relay plugin configuration can add ATOF or ATIF

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

or OTEL

@bbednarski9
bbednarski9 marked this pull request as ready for review August 19, 2026 15:20
@bbednarski9
bbednarski9 merged this pull request into bbednarski9:feat/relay-native-plugin-init Aug 19, 2026
41 of 44 checks passed
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.

2 participants