There is no way to read or write the device clipboard from agent-device. This blocks testing:
- Copy/paste flows
- Share extensions and "Share to app" behavior
- OTP auto-fill (paste from clipboard)
- "Copy link" and similar features
These flows are extremely common in real apps.
Proposal: Add commands (or subcommands), e.g.:
clipboard read — output current clipboard content (text) in session/JSON
clipboard write <text> — set device clipboard to given text
Implementation: iOS can use simctl or runner automation to read/write pasteboard; Android can use adb shell am broadcast with clipboard provider or content/service. Prefer a single command family (clipboard read / clipboard write) for consistency.
Acceptance criteria:
There is no way to read or write the device clipboard from agent-device. This blocks testing:
These flows are extremely common in real apps.
Proposal: Add commands (or subcommands), e.g.:
clipboard read— output current clipboard content (text) in session/JSONclipboard write <text>— set device clipboard to given textImplementation: iOS can use simctl or runner automation to read/write pasteboard; Android can use
adb shell am broadcastwith clipboard provider orcontent/service. Prefer a single command family (clipboard read/clipboard write) for consistency.Acceptance criteria: