righvalor 0.1.0

RighValor: AI Infrastructure and Applications Framework for the Far Edge
/// # Proxier Services
///
/// Implementation of the Proxier component within the RighValor Framework,
/// providing target-agnostic service execution and platform abstraction.
/// The Proxier enables services to run across multiple targets and platforms
/// through proxy interfaces.
///
/// ## Proxier Architecture Components
///
/// - **Target Abstraction**: Platform-independent service execution interfaces
/// - **Platform Integration**: Platform adapters and protocol handlers
/// - **Service Bridging**: Protocol translation between different systems
/// - **External System Integration**: Connectivity to 3rd Party AI OS and cloud platforms
///
/// ## Integration Points
///
/// The Proxier connects the Valor Framework with:
/// - **RighGravity Cloud Agent**: Cloud service orchestration and management
/// - **3rd Party AI OS**: External AI platform and service ecosystems
/// - **Multi-Platform Targets**: Diverse deployment environments and architectures
use serde::{Deserialize, Serialize};

mod cloud;
mod qca;

pub use cloud::*;
pub use qca::*;
/// Main Proxier service dispatcher implementing the Proxier component's
/// target and platform abstraction capabilities as defined in the RighValor Framework.
#[derive(Debug, Clone, Serialize, Deserialize)]
#[serde(rename_all = "snake_case")]
pub enum ValorProxyService {
    /// Cloud Proxier: Integration bridge to RighGravity Cloud Agent and cloud platforms
    CloudProxy(ValorCloudProxyService),
    /// QCA Proxier: Hardware-specific proxy for Qualcomm AI Engine integration
    QcaProxy(ValorQcaProxyService),
}