You'll need to know the path to the binary that is actually being run - many projects have a few wrapper scripts and processes but you can only debug the actual Tauri process, which we don't invoke directly, and you may not be either. SHELL osascript -e 'on run argv set windowTitle to item 1 of argv tell application "System Events" set allProcesses to every process repeat with i from 1 to count allProcesses set thisProcess to item i of allProcesses if exists (window 1 of thisProcess) then repeat with j from 1 to count (windows of thisProcess) set thisWindow to window j of thisProcess if name of thisWindow is windowTitle then return unix id of thisProcess end if end repeat end if end repeat end tell return -1 end run' "GitButler Dev" This now allows you to use the LLDB debugger directly…