Skip to content

Fix Raycast deeplink JSON encoding and other review issues

aa550d9
Select commit
Loading
Failed to load commit list.
Open

feat: add deeplink actions for recording control and Raycast extension #1814

Fix Raycast deeplink JSON encoding and other review issues
aa550d9
Select commit
Loading
Failed to load commit list.
Superagent Security / Security scan required action May 13, 2026 in 21s

PR requires security review

1 security concern(s) detected.

Details

  1. [MEDIUM] Unauthenticated deeplink action can capture screenshots (apps/desktop/src-tauri/src/deeplink_actions.rs:174)
    Do not expose screenshot capture through a globally invokable URL scheme without a trust check. Require an in-app confirmation, a short-lived nonce issued to trusted clients, or restrict this action to an authenticated IPC channel/Raycast-specific integration before calling take_screenshot.