From a4d52ab60282b2ad021cb90978a7ed4d3898704b Mon Sep 17 00:00:00 2001 From: Can Celik Date: Thu, 13 Aug 2026 03:00:35 +0300 Subject: feat: add qwen code detection and restore (#2743) refs #2730 --- src/integration/env.rs | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/integration/env.rs') diff --git a/src/integration/env.rs b/src/integration/env.rs index e86f6ee8..8f3a9e65 100644 --- a/src/integration/env.rs +++ b/src/integration/env.rs @@ -16,6 +16,7 @@ pub(crate) const CODEX_HOME_ENV_VAR: &str = "CODEX_HOME"; pub(crate) const KIMI_CODE_HOME_ENV_VAR: &str = "KIMI_CODE_HOME"; pub(crate) const COPILOT_HOME_ENV_VAR: &str = "COPILOT_HOME"; pub(crate) const QODERCLI_CONFIG_DIR_ENV_VAR: &str = "QODER_CONFIG_DIR"; +pub(crate) const QWEN_HOME_ENV_VAR: &str = "QWEN_HOME"; pub(crate) const CURSOR_CONFIG_DIR_ENV_VAR: &str = "CURSOR_CONFIG_DIR"; pub(crate) const ANTIGRAVITY_CLI_CONFIG_DIR_ENV_VAR: &str = "ANTIGRAVITY_CLI_CONFIG_DIR"; pub(crate) const GROK_CONFIG_DIR_ENV_VAR: &str = "GROK_CONFIG_DIR"; @@ -157,6 +158,10 @@ pub(crate) fn qodercli_dir() -> io::Result { config_dir_from_env_or_home(QODERCLI_CONFIG_DIR_ENV_VAR, &[".qoder"]) } +pub(crate) fn qwen_dir() -> io::Result { + config_dir_from_env_or_home(QWEN_HOME_ENV_VAR, &[".qwen"]) +} + pub(crate) fn cursor_dir() -> io::Result { config_dir_from_env_or_home(CURSOR_CONFIG_DIR_ENV_VAR, &[".cursor"]) } -- cgit v1.2.3