feat: implement Linux receiver service #5
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/task-bd721b22-linux-receiver"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Implement the Linux TCP receiver service with
uinputinjection and user-service installation support.Task
#task-bd721b22
Changes
uinput.Testing
cargo test --all-targets, 17 tests).uinputaccess.Checklist
./scripts/pre-pr.shpasses locally: blocked becauseswiftis not installed; Rust format, clippy, and tests pass.Review
Summary
The Linux receiver implementation is aligned with the receiver-service task and CI passed for both Rust and Swift jobs.
Acceptance criteria
uinputinjection: the receiver creates a virtual keyboard/pointer device; installation documents user-leveluinputaccess. Manual startup succeeded without root.Blocking issues
None.
Warnings
None.
Verdict
Approved.
ca3f2339617a49eab872