Markdown links using unrecognized URL schemes now render as plain text instead of clickable terminal links
When Claude Code renders markdown in the terminal, links are now checked against an allow-list of URL schemes (like http or https). Any link using a scheme not on that list — including links found inside tables and lists — gets marked as 'defanged,' meaning it's displayed as plain, non-interactive text instead of a clickable terminal hyperlink.
This prevents potentially unexpected or unsafe URL schemes from being turned into clickable links in the terminal, reducing the risk of a malicious or unusual link being accidentally activated.