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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions