Feature request: render markdown links as clickable hyperlinks (OSC 8) in assistant output

Status Open
Maintainer reply None cached
Activity 0 comments · opened Aug 23, 2026

When Claude outputs a markdown link like name, the terminal UI shows it as plain text. In terminals that support OSC 8 hyperlinks (Windows Terminal, iTerm2, most modern emulators), Claude Code could emit these as real clickable links, so [name](url) renders as a clickable 'name'.

Use case: Claude produced a list of LinkedIn profiles with a drafted message per person. The user (non-technical) wants to click each name to open the profile. Today the options are pasting URLs manually or publishing an Artifact, both heavier than clicking a link in the chat.

Request:

  • Emit OSC 8 hyperlink escape sequences for markdown links in assistant output when the terminal supports them.
  • Fall back to showing the bare URL when it does not (e.g. legacy conhost).

🤖 Generated with Claude Code

View original on GitHub ↗