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:
- Copy a link with a custom URI scheme (e.g.,
obsidian://open?vault=MyVault&file=Projects%2F2026%2FQ2%2FRoadmap).
- Paste it into a Wire chat (iOS, Android, or Desktop).
- 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.
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:
obsidian://open?vault=MyVault&file=Projects%2F2026%2FQ2%2FRoadmap).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:
wire-iosandwire-desktoprepositories.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.