Files
tty7/crates/tty7-server/tests
l0ng-ai a2eab07f8d fix(ssh-config): watch every included file an alias was parsed from (#528)
The cache behind `alias_still_resolves` keyed on the mtime of
`~/.ssh/config` alone, and `Include` leaves the including file's timestamp
untouched — so an alias put back in the file it lived in went on reading
as gone, parking its workspaces with no retry and no error. Every file the
parse reads is watched now, plus the root even when unreadable.

Two tests that failed on CI for reasons outside the code they cover go
with it. `pane_history` waited on the seed file existing, but the snippet
seeds through a redirection, which creates the file before `tail` fills
it. `daemon::singleton` asked for the seat back the instant it dropped it,
and a neighbour's fork keeps an inherited descriptor referencing the same
flock until its exec.

Closes #524. Closes #525.
2026-08-11 22:53:29 +08:00
..