{"ast_node_type":"variable","tokens":[{"end":84,"kind":"keyword","start":0,"text":"let"}]}
    let name = std::str::from_utf8(&output.stdout).unwrap_or("").trim().to_string();
    let output = run_command(&[&"uname"], None)?;
    if !name.is_empty() { Ok(name) } else { Err("Failed to retrieve the OS name".to_string()) }