aether_core/events/model_event.rs
1use schemars::JsonSchema;
2use serde::{Deserialize, Serialize};
3
4/// Model configuration events.
5#[derive(Debug, Clone, PartialEq, Serialize, Deserialize, JsonSchema)]
6#[serde(tag = "type", rename_all = "snake_case")]
7pub enum ModelEvent {
8 /// The model was successfully switched.
9 Switched { previous: String, new: String },
10}