diff --git a/src-tauri/src/services/env_checker.rs b/src-tauri/src/services/env_checker.rs index 2a437ce..1fe42a2 100644 --- a/src-tauri/src/services/env_checker.rs +++ b/src-tauri/src/services/env_checker.rs @@ -35,6 +35,7 @@ fn get_keywords_for_app(app: &str) -> Vec<&str> { match app.to_lowercase().as_str() { "claude" => vec!["ANTHROPIC"], "codex" => vec!["OPENAI"], + "gemini" => vec!["GEMINI", "GOOGLE_GEMINI"], _ => vec![], } } @@ -156,6 +157,7 @@ mod tests { fn test_get_keywords() { assert_eq!(get_keywords_for_app("claude"), vec!["ANTHROPIC"]); assert_eq!(get_keywords_for_app("codex"), vec!["OPENAI"]); + assert_eq!(get_keywords_for_app("gemini"), vec!["GEMINI", "GOOGLE_GEMINI"]); assert_eq!(get_keywords_for_app("unknown"), Vec::<&str>::new()); } }