You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Every connection is evaluated against policy rules (allow / deny / ask). "Ask" verdicts send a Telegram notification with inline buttons. The agent blocks until the human responds. Credentials are managed via Telegram commands or CLI, stored encrypted with age, and hot-reloaded into the agent container without restarts.
@@ -39,11 +39,11 @@ The recommended setup for Linux. Three containers share a network namespace: slu
./sluice --runtime apple --container-name openclaw \
65
-
--phantom-dir /tmp/sluice-phantoms
66
+
--phantom-dir /tmp/sluice-phantoms \
67
+
--config examples/config.toml
66
68
67
69
# 3. Network routing (requires root for pf rules)
68
70
sudo ./scripts/apple-container-setup.sh
71
+
72
+
# 4. Start OpenClaw in Apple Container
73
+
container run --name openclaw \
74
+
-v /tmp/sluice-phantoms:/phantoms \
75
+
ghcr.io/openclaw/openclaw:latest
69
76
```
70
77
71
78
### macOS VM (via tart)
72
79
73
80
Full macOS guest VM with access to Apple frameworks (iMessage, EventKit, Keychain, Shortcuts). Use this when your agent needs to interact with Apple ecosystem services that are unavailable in Linux containers.
0 commit comments