packages/cua-driver/.vendored-patches.md
This vendored copy is based on the tag in .vendored-from
(cua-driver-rs-v0.17.0), plus a small set of upstream trycua/cua pull
requests applied as ordinary commits on top of the base snapshot.
| Upstream PR | Fix | Status | Touches |
|---|---|---|---|
| trycua/cua#2021 | list_windows includes empty-/null-title top-level windows | open (draft); resolve_uwp_host_window is already in the 0.17.0 base | platform-windows |
| Upstream PR | Fix | Why retired |
|---|---|---|
| trycua/cua#2025 | X11 synthetic click false-success | Superseded by 0.7.0 honest-verification system |
| trycua/cua#2035 | start_session revive idle-reaped session | Superseded by 0.7.0 revive_session/loud-reject/is_session_lifecycle_tool |
| Upstream PR | Fix | Why retired |
|---|---|---|
| trycua/cua#2036 | retry daemon socket writes on EAGAIN/EWOULDBLOCK instead of failing fatally | Included in the 0.17.0 base |
scripts/sync-from-upstream.sh diffs .vendored-from→<new-ref>. If <new-ref>
is at or past the commit where one of these PRs merged, that PR's changes are
already in the upstream delta, so:
.rej on the
files above), andIf <new-ref> is still before a PR merges, that row stays; the cherry-pick
keeps carrying the fix.