Skip to main content

vtcode_config/constants/models/
meta.rs

1//! Official Meta AI Muse models exposed by VT Code.
2
3/// Meta Muse Spark 1.1.
4pub const MUSE_SPARK_1_1: &str = "muse-spark-1.1";
5/// Meta Muse Spark 1.3.
6pub const MUSE_SPARK_1_3: &str = "muse-spark-1.3";
7/// Meta Muse Spark 1.3 Contributor-tier variant.
8pub const MUSE_SPARK_1_3_CONTRIBUTOR: &str = "muse-spark-1.3-contributor";
9/// Meta Muse Wonder 1.0.
10pub const MUSE_WONDER_1_0: &str = "muse-wonder-1.0";
11/// Meta Muse Wonder Full 1.0 (Muse Code subscription only).
12pub const MUSE_WONDER_FULL_1_0: &str = "muse-wonder-full-1.0";
13
14/// Default Meta AI model.
15pub const DEFAULT_MODEL: &str = MUSE_SPARK_1_3;
16
17/// Official Meta AI models supported by VT Code.
18pub const SUPPORTED_MODELS: &[&str] = &[
19    MUSE_SPARK_1_1,
20    MUSE_SPARK_1_3,
21    MUSE_SPARK_1_3_CONTRIBUTOR,
22    MUSE_WONDER_1_0,
23    MUSE_WONDER_FULL_1_0,
24];
25
26/// Meta Muse models use always-on reasoning.
27pub const REASONING_MODELS: &[&str] = SUPPORTED_MODELS;