Provides struct and type for a McpOAuthConfig
@type t() :: %OpenCode.Generated.McpOAuthConfig{ callback_port: integer() | nil, client_id: String.t() | nil, client_secret: String.t() | nil, redirect_uri: String.t() | nil, scope: String.t() | nil }