Skip to content
7 changes: 3 additions & 4 deletions src/cli/doctor/orchestrator.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1668,10 +1668,9 @@ fn check_voice_cli_present(
.with_severity(Severity::Error);
}
let resolved = if trimmed.contains('/') || trimmed.starts_with('~') {
let expanded = if let Some(rest) = trimmed.strip_prefix("~/") {
std::env::var("HOME")
.map(|home| std::path::PathBuf::from(home).join(rest))
.unwrap_or_else(|_| std::path::PathBuf::from(trimmed))
let expanded = if trimmed.starts_with('~') {
crate::runtime_layout::expand_user_path(trimmed)
.unwrap_or_else(|| std::path::PathBuf::from(trimmed))
} else {
std::path::PathBuf::from(trimmed)
};
Expand Down
Loading