feat(proto): add TapSelector RPC and Selector message

Driver interface in Go already exposes TapSelector for selector-based
taps; mirror that in the proto so maestro can resolve selectors
sidecar-side rather than forcing Go to walk the hierarchy first.
This commit is contained in:
pj committed 2026-04-18 00:04:20 +07:00
1 parent 6020a52adb
commit b24463fc81
3 files changed
+128 -35

No files matched your search

+5
View File
@@ -11,6 +11,7 @@ service Driver {
rpc Terminate(Empty) returns (Empty);
rpc Tap(Point) returns (Empty);
rpc TapSelector(Selector) returns (Empty);
rpc InputText(Text) returns (Empty);
rpc Screenshot(Empty) returns (Image);
@@ -36,6 +37,10 @@ message Text {
string value = 1;
}
message Selector {
string value = 1;
}
message Image {
bytes png = 1;
int32 width = 2;