nemo-relay-switchyard 0.6.0

First-party Switchyard Decision API routing plugin for NeMo Relay.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
// SPDX-License-Identifier: Apache-2.0

#![deny(rustdoc::broken_intra_doc_links, rustdoc::private_intra_doc_links)]

//! First-party Switchyard Decision API routing plugin for NeMo Relay.

pub mod component;
pub mod contract;
mod stream_translation;
mod translation;

pub use component::{
    ContextMode, ProtocolDefaults, RoutingMode, SWITCHYARD_PLUGIN_KIND, SwitchyardConfig,
    TargetBinding, WireProtocol, deregister_switchyard_component, register_switchyard_component,
    validate_switchyard_atof_configuration,
};