//! Vendor layer: implements [`defect_core::llm::LlmProvider`].
//!
//! The vendor layer handles transport, auth, URL templates, capability declarations,
//! error hints,
//! model metadata tables, and vendor-specific tracing. Each vendor gets its own
//! submodule.