defect_llm/lib.rs
1//! LLM provider abstraction layer.
2//!
3//! Implements [`defect_core::llm::LlmProvider`] for Anthropic and OpenAI.
4//! Architecture: protocol layer + vendor layer.
5
6#![cfg_attr(not(test), warn(clippy::indexing_slicing, clippy::unwrap_used))]
7
8pub mod protocol;
9pub mod provider;
10pub mod wire;