Repository navigation
v0.1.0-alpha.11
Pre-release
Pre-release
feat: the X11 smoke reads the status header off the session bus readStatus on the X11 host asks the panel's AT-SPI cache for its tree and returns the "Squid status" node's description, so the header assertions the Windows host owned run on Linux too. Two facts the fix was paid for by: org.a11y.Status.IsEnabled is the latch — flip it before or after the panel launches, the tree publishes either way — and busctl --json=short wraps the method's one out parameter in a data field, so the node list is reply.data[0]; missing that layer reads exactly like a panel that never published a tree. The run also exits cleanly now: the bus address travels by temp file instead of a pipe the keeper inherits, and both detached children are signalled by process group with an exit-hook SIGKILL behind them. Co-Authored-By: Claude <noreply@anthropic.com>