Let agents show and drive Page view tabs on the iPhone
This commit is contained in:
@@ -11,7 +11,7 @@ byre client-exec [--client NAME] [--timeout SECS] -- CMD...
|
||||
`byre` is `/Applications/Byre.app/Contents/Helpers/byre` on every Mac with the app.
|
||||
|
||||
- It runs CMD as `client_bash` does: zsh as a login shell in the home directory, in the app's session, as the human. That session is what GUI-only commands need.
|
||||
- Without `--client` it picks the most recently active client, the one `list_clients` lists first.
|
||||
- Without `--client` it picks the most recently active Mac, skipping the iPhone, which runs no commands.
|
||||
- Each argument reaches the client as one word, so shell syntax needs `-- zsh -c '...'`.
|
||||
- The command's stdout and stderr come back separately and byte for byte, once it ends, written to client-exec's own stdout and stderr.
|
||||
- Exit status: the command's own; 75 when no client is connected, it didn't acknowledge the request within 2s, or it disconnected; 124 when `--timeout` (default 30s) killed it. A one-line `byre client-exec: ...` on stderr says why.
|
||||
|
||||
Reference in New Issue
Block a user