Open a URI in the user's chosen application from Zig: the desktop portal on Linux, ShellExecuteExW on Windows, Launch Services on macOS.

Send the fake portal's Response to the caller alone main

mdbus 624d9a3 can address a signal to one peer, which is how the real portal sends Request::Response. The fake portal now does the same, so the test for a portal that ignores handle_token no longer waits for the client's match rule before answering. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01XXfXdgZgdHNKx7ZjYvdtci


Author
Co-author Claude Opus 5.5 Date Commit Parent b32b7ee6
+6 -12
2 changed files
+6 -12
2 changed files