Enable safe external PR link opening in desktop app

- add desktop IPC handler to validate and open http(s) URLs via Electron shell
- expose `shell.openExternal` in shared NativeApi contracts and web bridge
- route Git PR opening and native API reads through the new `useNativeApi` hook

Co-authored-by: codex <codex@users.noreply.github.com>
c643de8ba7Julius Marminge committed on 2/12/2026, 10:24:41 PMparent9accd1f
11 files changedLine totals unavailable