diff options
Diffstat (limited to 'src/config')
| -rw-r--r-- | src/config/model.rs | 2 | ||||
| -rw-r--r-- | src/config/sidebar.rs | 1 | ||||
| -rw-r--r-- | src/config/sound.rs | 3 |
3 files changed, 5 insertions, 1 deletions
diff --git a/src/config/model.rs b/src/config/model.rs index 9b5904fb..6d6083ad 100644 --- a/src/config/model.rs +++ b/src/config/model.rs @@ -989,7 +989,7 @@ pub struct ExperimentalConfig { /// if the list contains no valid names, the reveal does not apply. /// Accepted names: pi, claude, codex, gemini, cursor, devin, cline, /// opencode, copilot, kimi, kiro, droid, amp, grok, hermes, kilo, - /// qodercli, qoder, maki. + /// qodercli, qoder, qwen, qwen-code, maki. /// Default: empty. pub cjk_ime_agents: Vec<String>, /// Cursor shape rendered for the IME anchor when diff --git a/src/config/sidebar.rs b/src/config/sidebar.rs index f7201134..c548c839 100644 --- a/src/config/sidebar.rs +++ b/src/config/sidebar.rs @@ -621,6 +621,7 @@ rows = [[{ token = "git_status", fg = "#ff00aa" }], [{ token = "$jj", bold = tru Agent::Hermes, Agent::Kilo, Agent::Qodercli, + Agent::Qwen, Agent::Maki, ]; let entries = agents diff --git a/src/config/sound.rs b/src/config/sound.rs index 217737d8..c84f0d59 100644 --- a/src/config/sound.rs +++ b/src/config/sound.rs @@ -43,6 +43,7 @@ pub struct AgentSoundOverrides { pub hermes: AgentSoundSetting, pub kilo: AgentSoundSetting, pub qodercli: AgentSoundSetting, + pub qwen: AgentSoundSetting, pub maki: AgentSoundSetting, } @@ -139,6 +140,7 @@ impl AgentSoundOverrides { Some(Agent::Hermes) => self.hermes, Some(Agent::Kilo) => self.kilo, Some(Agent::Qodercli) => self.qodercli, + Some(Agent::Qwen) => self.qwen, Some(Agent::Maki) => self.maki, None => AgentSoundSetting::Default, } @@ -178,6 +180,7 @@ impl Default for AgentSoundOverrides { hermes: AgentSoundSetting::Default, kilo: AgentSoundSetting::Default, qodercli: AgentSoundSetting::Default, + qwen: AgentSoundSetting::Default, maki: AgentSoundSetting::Default, } } |
