Repository navigation
v0.7.28
Window queries now report the backend that answered. Failed focused_window, activate_window, and list_windows calls report backend: "unavailable" instead of claiming GNOME Shell Introspect. A successful query with no focused window keeps the real backend name. The CLI and MCP responses now agree.
Thanks @lihaoze123 for the fix and follow-up tests, and @luochen1990 for the report in lihaoze123/niri-computer-use#2. Fixed in #301.
Validated with the full Rust test suite, formatting, Clippy, installer checks, MCP contract checks, npm packaging, Pi extension tests, and MCP schema checks.