Feature request for product/service
Cursor CLI
Describe the request
Throughout the Cursor CLI, the agent renders clickable OSC 8 hyperlinks —
PR numbers (e.g. #21492), URLs, file paths, and the worktree path. This
happens in the status-line footer AND in the agent’s regular message/chat
output. They already work (Prefix+Click opens them), but they’re drawn as
plain text with no underline or link color, so there’s no visual cue that
any of them are clickable.
To be clear, this is NOT a “make links clickable” request — the links already
function. The ask is purely the missing visual affordance: style every
agent/CLI-generated hyperlink (underline and/or a link color), wherever it
appears, so it’s distinguishable from plain text at a glance, the way most
modern terminals render OSC 8 links.
How it shows up today
I only discovered #21492 was a link by accident — by hovering and using
Prefix+Click in kitty. The same is true for links in the agent’s responses.
Without a visual marker these links are effectively undiscoverable.
Scope
- Status-line footer (PR number, worktree path)
- Agent message / chat output (URLs, file references, PR/issue links, paths)
- Anywhere else the CLI emits an OSC 8 hyperlink
Example
Status line:
~/.../worktree-rapid-forest-f85e · GRW-3066/okhomenko/playwright_qa_harness · #21492
where #21492 and the path are hyperlinks but look identical to plain text.
Related (distinct) threads
- #152287 Configurable Status Lines in Cursor Agent — same surface, but about
status-line content, not link styling. - #159743 Undefined
--cursor-text-linklow-contrast links — about link
visibility, but in IDE chat surfaces, not the CLI terminal.
### Screenshot / Screen Recording
