computer-use-linux 0.7.37

Native Linux desktop control over MCP and CLI — semantic AT-SPI accessibility trees, multi-compositor window targeting (GNOME, KDE/KWin, Hyprland, niri, COSMIC, i3, X11), bounded screenshots, Wayland/X11 input, and an on-screen agent activity indicator.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// SPDX-License-Identifier: MIT

#[test]
fn gnome_indicator_capture_regressions() {
    let status = std::process::Command::new("/usr/bin/python3")
        .arg(concat!(
            env!("CARGO_MANIFEST_DIR"),
            "/scripts/gnome_indicator_test.py"
        ))
        .arg(env!("CARGO_BIN_EXE_computer-use-linux"))
        .arg(env!("CARGO_BIN_EXE_computer-use-linux-indicator"))
        .status()
        .expect("run private GNOME indicator fixture");
    assert!(status.success());
}