use schemars::JsonSchema;
use serde::{Deserialize, Serialize};
use super::Tokens;
#[derive(Debug, Clone, Default, PartialEq, Serialize, Deserialize, JsonSchema)]
#[serde(default)]
pub struct ContextUsage {
pub usage_ratio: Option<f64>,
pub context_limit: Option<Tokens>,
pub input_tokens: Tokens,
}