vtcode_core/llm/providers/mod.rs
1pub mod anthropic;
2pub mod gemini;
3pub mod openai;
4pub mod openrouter;
5pub mod xai;
6
7mod reasoning;
8
9pub(crate) use reasoning::extract_reasoning_trace;
10
11pub use anthropic::AnthropicProvider;
12pub use gemini::GeminiProvider;
13pub use openai::OpenAIProvider;
14pub use openrouter::OpenRouterProvider;
15pub use xai::XAIProvider;