docs: refresh imessage cliPath note

This commit is contained in:
Peter Steinberger
2026-01-08 01:50:23 +01:00
parent 3f1807b6cb
commit 28e725215d

View File

@@ -6,7 +6,7 @@ read_when:
--- ---
# iMessage (imsg) # iMessage (imsg)
Updated: 2026-01-06 Updated: 2026-01-08
Status: external CLI integration. Gateway spawns `imsg rpc` (JSON-RPC over stdio). Status: external CLI integration. Gateway spawns `imsg rpc` (JSON-RPC over stdio).
@@ -19,7 +19,7 @@ Status: external CLI integration. Gateway spawns `imsg rpc` (JSON-RPC over stdio
- macOS with Messages signed in. - macOS with Messages signed in.
- Full Disk Access for Clawdbot + `imsg` (Messages DB access). - Full Disk Access for Clawdbot + `imsg` (Messages DB access).
- Automation permission when sending. - Automation permission when sending.
- `imessage.cliPath` can point to a wrapper script (for example, an SSH hop to another Mac that runs `imsg rpc`). - `imessage.cliPath` can point to a wrapper script (for example, an SSH hop to another Mac that runs `imsg rpc`).
## Setup (fast path) ## Setup (fast path)
1) Ensure Messages is signed in on this Mac. 1) Ensure Messages is signed in on this Mac.
@@ -33,7 +33,7 @@ stdio stream; `imsg` still runs on the remote macOS host.
Example wrapper (save somewhere in your PATH and `chmod +x`): Example wrapper (save somewhere in your PATH and `chmod +x`):
```bash ```bash
#!/usr/bin/env bash #!/usr/bin/env bash
exec ssh -T mac-mini "imsg rpc" exec ssh -T mac-mini imsg "$@"
``` ```
Notes: Notes: