use serde::{Deserialize, Serialize};
#[derive(
Debug, Clone, Copy, Serialize, Deserialize, Default, PartialEq, Eq,
)]
pub enum FinishReason {
#[serde(rename = "stop")]
Stop,
#[serde(rename = "length")]
Length,
#[serde(rename = "tool_calls")]
ToolCalls,
#[serde(rename = "content_filter")]
ContentFilter,
#[serde(rename = "error")]
#[default]
Error,
}