// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
// SPDX-License-Identifier: Apache-2.0
//! Shared serializable data model types for NeMo Relay.
//!
//! This crate contains DTOs and wire-compatible type definitions used by the
//! runtime and native plugin SDK. It intentionally does not contain runtime
//! registries, dynamic loading, codecs, exporters, or process-global state.
/// Public runtime API data types.
/// Normalized LLM request and response data types.
/// Plugin configuration diagnostic data types.
/// Type alias for [`serde_json::Value`], used as the universal JSON
/// representation throughout NeMo Relay APIs.
pub type Json = Value;