Provides struct and type for a AgentV2InfoModel
@type t() :: %OpenCode.Generated.AgentV2InfoModel{ id: String.t(), provider_id: String.t(), variant: String.t() | nil }