Skip to main content

ai_lib_rust/protocol/
schema.rs

1//! Protocol schema definitions and type mappings
2
3use serde::{Deserialize, Serialize};
4
5/// Protocol schema structure (for future schema validation)
6#[derive(Debug, Clone, Serialize, Deserialize)]
7pub struct ProtocolSchema {
8    pub version: String,
9    pub definitions: SchemaDefinitions,
10}
11
12#[derive(Debug, Clone, Serialize, Deserialize)]
13pub struct SchemaDefinitions {
14    // Schema definitions would go here
15    // This is a placeholder for future schema validation enhancements
16}