This commit is contained in:
iamdoubz committed 2026-06-30 23:53:33 -05:00
1 parent 1d3c8c3749
commit ba48f0afc2
161 files changed
+30574 -54

No files matched your search

+11
View File
@@ -37,6 +37,16 @@ pub struct BackendInfo {
pub vram_mb: Option<u32>,
}
/// A downloadable/installed Whisper model (T3.7, FR-MODEL-1).
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct ModelInfo {
pub id: String, // e.g. "base.en-q5_1" — also the ggml filename stem
pub label: String,
pub size_mb: u32, // approximate download size
pub installed: bool,
pub active: bool,
}
#[derive(Debug, Clone, Copy, Serialize, Deserialize, PartialEq, Eq)]
#[serde(rename_all = "lowercase")]
pub enum MeetingStatus {
@@ -143,6 +153,7 @@ pub struct Settings {
pub llm_endpoint: String,
pub llm_model: String,
pub preferred_backend: String, // auto|npu|nvidia|amd|intel|cpu
pub whisper_model: String, // ModelInfo.id, e.g. "base.en-q5_1"
pub low_overhead: bool,
// Recording retention (ADR-0009). Default OFF.
pub default_record: bool,