From 1545d4b297bb33c0a7b4ddd507cf9b1d3e8092cf Mon Sep 17 00:00:00 2001 From: oxoxDev <164490987+oxoxDev@users.noreply.github.com> Date: Mon, 22 Jun 2026 22:41:58 +0530 Subject: [PATCH] fix(ptt): allowlist PTT hotkey + overlay commands (#3724) (#3842) Co-authored-by: Steven Enamakel --- app/src-tauri/permissions/allow-core-process.toml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/app/src-tauri/permissions/allow-core-process.toml b/app/src-tauri/permissions/allow-core-process.toml index b47e02a3b..a2b60a42f 100644 --- a/app/src-tauri/permissions/allow-core-process.toml +++ b/app/src-tauri/permissions/allow-core-process.toml @@ -46,6 +46,17 @@ allow = [ "register_dictation_hotkey", "unregister_dictation_hotkey", + # ========================= + # PUSH-TO-TALK (PTT) + # ========================= + # Voice settings panel registers/unregisters the global PTT hotkey and shows + # the PTT overlay via these invokes. Without these allow entries the invoke + # is rejected with "Command not allowed by ACL" and PTT (plus the + # always-on listening flow that depends on hotkey registration) never works. + "register_ptt_hotkey", + "unregister_ptt_hotkey", + "show_ptt_overlay", + # ========================= # ACCOUNT WEBVIEW # =========================