pub fn classify_model(
model_id: &str,
provider: &str,
installed: &HashSet<String>,
opencode_probe_result: Option<&OpenCodeProbeResult>,
pi_probe_result: Option<&PiProbeResult>,
cursor_probe_result: Option<&CursorProbeResult>,
offline: bool,
) -> ModelAvailability