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}