pub fn detect_languages(root: &Path) -> Vec<Language>Expand description
Detect languages used in a project by scanning for config files.
Marker file names come from Language::workspace_markers() — single source of truth.
Returns languages in priority order.