Add json_schema alias for GrammarType

This commit is contained in:
Alex Weston 2025-01-30 14:03:54 -05:00 committed by drbh
parent e7329fec18
commit 75fbca5e1a

View File

@ -230,7 +230,8 @@ pub(crate) enum GrammarType {
///
/// JSON Schema is a declarative language that allows to annotate JSON documents
/// with types and descriptions.
#[serde(rename = "json")]
#[serde(rename = "json_schema")]
#[serde(alias = "json")]
#[serde(alias = "json_object")]
#[schema(example = json ! ({"properties": {"location":{"type": "string"}}}))]
Json(serde_json::Value),