namespace Toak.Configuration; public class ToakConfig { public string GroqApiKey { get; set; } = string.Empty; public string TypingBackend { get; set; } = "xdotool"; // wtype or xdotool public bool ModulePunctuation { get; set; } = true; public bool ModuleTechnicalSanitization { get; set; } = true; public string WhisperLanguage { get; set; } = string.Empty; public string LlmModel { get; set; } = "openai/gpt-oss-20b"; public string WhisperModel { get; set; } = "whisper-large-v3-turbo"; public string StartSoundPath { get; set; } = "Assets/Audio/beep.wav"; public string StopSoundPath { get; set; } = "Assets/Audio/beep.wav"; public List ActiveSkills { get; set; } = new List { "Terminal", "Translate" }; }