Skip to content

fix(desktop): forward warm deeplinks to the running app#1029

Closed
jcllobet wants to merge 3 commits intodevfrom
issue-1022-deeplink-logging
Closed

fix(desktop): forward warm deeplinks to the running app#1029
jcllobet wants to merge 3 commits intodevfrom
issue-1022-deeplink-logging

Conversation

@jcllobet
Copy link
Collaborator

@jcllobet jcllobet commented Mar 19, 2026

Summary

  • add Tauri single-instance forwarding with deep-link support so a second launch can hand off the shared bundle URL to the already-running desktop app
  • restore and focus the main window when the running instance receives the warm launch handoff
  • add tagged [issue-1022][h1] native logs to verify whether the warm launch reached the running app

Testing

  • pnpm --filter @different-ai/openwork exec cargo check --manifest-path src-tauri/Cargo.toml
  • launched target/debug/OpenWork-Dev twice, passing openwork://import-bundle?ow_bundle=https%3A%2F%2Fshare.openwork.software%2Fb%2F01KKPSGYSGDRRWNTAACAMZY3PF&ow_intent=new_worker&ow_source=share_service&ow_label=workspace-guide&ow_nonce=2cbe54c3-3de3-49a6-a5ab-c2fa9536b11d to the second launch; observed [issue-1022][h1] single-instance callback fired ... in /tmp/openwork-issue-1022-h1.log

Notes

  • I could verify the warm launch handoff reached the running dev process, but I could not fully automate the desktop modal assertion from this environment.

@vercel
Copy link

vercel bot commented Mar 19, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
openwork-app Ready Ready Preview, Comment Mar 19, 2026 3:43am
openwork-den Ready Ready Preview, Comment Mar 19, 2026 3:43am
openwork-den-worker-proxy Ready Ready Preview, Comment Mar 19, 2026 3:43am
openwork-landing Ready Ready Preview, Comment, Open in v0 Mar 19, 2026 3:43am
openwork-share Ready Ready Preview, Comment Mar 19, 2026 3:43am

@jcllobet jcllobet changed the title Issue 1022 deeplink logging fix(desktop): forward warm deeplinks to the running app Mar 19, 2026
@jcllobet jcllobet closed this Mar 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant