//! `OpenCode` Provider Types and Authentication Helpers
//!
//! This module handles provider detection from model flags and provides
//! authentication guidance for the 75+ providers supported by `OpenCode`.
//!
//! # Module Structure
//!
//! - [`types`] - `OpenCodeProviderType` enum definition
//! - [`detection`] - Model flag parsing and provider detection
//! - [`metadata`] - Provider names, prefixes, and auth commands
//! - [`models`] - Example model identifiers per provider
//! - [`validation`] - Model flag validation and auth failure advice
// Re-export public API
pub use strip_model_flag_prefix;
pub use OpenCodeProviderType;
pub use ;