Skip to content

Feature request: Custom URI schemes (e.g., obsidian://) are not clickable in Wire #9659

Description

@StephanGeorg

Description:
When pasting links with custom URI schemes (e.g., obsidian://open?vault=MyVault&file=Projects%2F2026%2FQ2%2FRoadmap) into Wire chat, they are not rendered as clickable links. This prevents users from directly opening applications that use custom URI schemes, such as Obsidian, from Wire.

Steps to Reproduce:

  1. Copy a link with a custom URI scheme (e.g., obsidian://open?vault=MyVault&file=Projects%2F2026%2FQ2%2FRoadmap).
  2. Paste it into a Wire chat (iOS, Android, or Desktop).
  3. Observe that the link is not clickable.

Expected Behavior:
The link should be clickable and open the associated application (if installed) or prompt the user to handle it appropriately.

Actual Behavior:
The link appears as plain text and is not interactive.

Additional Context:

  • Custom URI schemes are widely used by applications (e.g., Obsidian, Notion, Slack) to enable deep linking.
  • Obsidian URI scheme is documented here as an example.
  • This affects both wire-ios and wire-desktop repositories.
  • Standard URI schemes (e.g., http://, mailto:) work as expected in Wire.

Possible Solution:
Wire should recognize and handle custom URI schemes (e.g., obsidian://, notion://, etc.) as clickable links, similar to how it handles standard URI schemes.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions