Skip to main content

vtcode_config/constants/models/
openrouter.rs

1#[cfg(not(docsrs))]
2include!(concat!(env!("OUT_DIR"), "/openrouter_constants.rs"));
3
4// For docs.rs builds, define placeholder constants to avoid compilation errors
5#[cfg(docsrs)]
6mod generated_constants {
7    pub const DEFAULT_MODEL: &str = "openrouter/auto";
8    pub const SUPPORTED_MODELS: &[&str] = &[];
9    pub const REASONING_MODELS: &[&str] = &[];
10    pub const TOOL_UNAVAILABLE_MODELS: &[&str] = &[];
11
12    pub mod vendor {
13        pub mod openrouter {
14            pub const MODELS: &[&str] = &[];
15        }
16    }
17}
18
19#[cfg(docsrs)]
20pub use generated_constants::*;