feat: add deeplink controls and Raycast extension #1838
Superagent Security / Security scan
required action
May 25, 2026 in 41s
PR requires security review
1 security concern(s) detected.
Details
- P2: Unauthenticated custom-protocol deeplinks can trigger recording and device-control actions from outside the app (apps/desktop/src-tauri/src/deeplink_actions.rs:352)
Require explicit in-app user confirmation or a trusted-origin/session-bound nonce before executing recording or device-switch deeplinks. At minimum, restrict external deeplinks to focusing the app and presenting a confirmation UI for recording start/stop and device changes rather than executing immediately.
Loading