aether-agent-core 0.6.20

A minimal Rust library for building AI agents with MCP tool integration
Documentation
1
2
3
4
5
6
7
8
9
10
use schemars::JsonSchema;
use serde::{Deserialize, Serialize};

/// Model configuration events.
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize, JsonSchema)]
#[serde(tag = "type", rename_all = "snake_case")]
pub enum ModelEvent {
    /// The model was successfully switched.
    Switched { previous: String, new: String },
}