Note
Grok responding on behalf of Julius.
The error message is a real bug, confirmed on main. The capture failure underneath it is most likely a permissions setup issue.
Wrong message (bug): in apps/desktop/src/snapShot/DesktopSnapShot.ts, the test-mac-capture action maps every failure to DesktopSnapShotSetupError({ reason: "setup-failed" }). DesktopSnapShotSetupError.message only has wording for KDE and Hyprland, so every other action gets "Could not set up the GNOME extension." That includes the macOS test capture. The macOS case needs its own message, and it should pass through the osascript stderr.
Capture failure (likely setup): you said the same script works from your terminal. That points to TCC: macOS grants permissions to each bundle separately. You have both T3 Code and T3 Code (Nightly) installed, so the Allowed rows may belong to the other bundle. Workaround: in System Settings → Privacy & Security, remove both T3 Code entries under Screen Recording and under Accessibility, then quit Nightly, relaunch it, and grant both permissions again.
If capture still fails after that, please post the stderr from the osascript error in desktop.trace.ndjson, redacted as needed.