namespace AIStudio.Provider.OpenAI;
///
/// Data structure for URL annotation in chat completions.
///
///
/// Although this class is not directly intended for the Responses API, it is
/// used there as a fallback solution. One day, one of the open source LLM
/// drivers may use this data structure for their responses API.
///
/// The type of annotation, typically "url_citation".
/// The URL citation details.
public sealed record ChatCompletionAnnotatingURL(
string Type,
ChatCompletionUrlCitationData UrlCitation
) : Annotation(Type);