mirror of
https://github.com/l0ng-ai/tty7.git
synced 2026-09-22 00:02:23 +00:00
`query_reply_refuses_shm_file_on_remote_pane` probed `t=d` and `t=s` and stopped, while its local counterpart probes all three of `t=s`, `t=f` and `t=t`. The refusing side is the one where a gap would matter: `t=f` and `t=t` name a path on *this* machine, and on a remote pane the sender is at the other end of an ssh link. The behaviour was already right — `honored` is `medium == Direct || honors_indirect_media()`, one classification for every indirect medium, so file and tempfile were refused by the same branch shm was. This is coverage catching up with the name, not a fix. Confirmed it earns its place: honoring `Medium::File` on a remote pane now fails the test naming the probe, where before it passed untouched. The message spells the probe out the way the shm-name test does, so a failure reads as a probe rather than 36 bytes.