Hosted onseed.hyper.mediavia theHypermedia Protocol

[GH] Seed document links pasted from the omnibar are treated as external web links in the desktop app

Problem

In the desktop app, when I copy a document link from the omnibar and paste it onto a text fragment in another document, the app treats the pasted link as a regular web link.

As a result, clicking the link opens it in an external browser rather than being recognized as a Seed document link and opening the document in the Seed app.

Steps to reproduce

  1. Open a Seed document in the desktop app.

  2. Copy the document link from the omnibar.

  3. Open another Seed document.

  4. Select or create a text fragment.

  5. Paste the copied link onto the text fragment.

  6. Click the resulting link.

Current behavior

The pasted link becomes a normal web link.

When clicked, it opens in the external browser.

Expected behavior

The app should recognize the pasted link as a Seed document link.

When clicked, it should open the target Seed document inside the desktop app, not in an external browser.

Why this matters

Internal Seed document links should preserve the local-first app experience. Users expect links copied from inside Seed to behave as Seed-native links when pasted back into Seed documents.

Possible requirement

When pasting a URL, the desktop app should detect whether the URL points to a Seed document and convert it into a Seed-native document link instead of storing it as a generic external URL.

Do you like what you are reading? Subscribe to receive updates.

Unsubscribe anytime