fix(links): scope comma handling to parenthesised paths

This commit is contained in:
Devvyn committed 2026-10-29 00:18:20 +08:00
1 parent fd0e52496d
commit 168c15ae08
7 files changed
+70 -12

No files matched your search

+2
View File
@@ -3,3 +3,5 @@
---
Keep parenthesised filenames with spaces clickable as one complete file path, including `.conf` configuration files. For an ambiguous hard wrap, check the original concatenated filename through the existing guarded attachment route when clicked, and try the spaced filename only after a not-found response. Every original response other than not-found retains the normal opener, including workspace files whose extensions the attachment registry rejects. A spaced alternative opens only after successful registration. Preserve clickable row positions and share the spaced-path detector between the terminal and Response Viewer.
Restrict comma-separated-list detection to parenthesised candidates so existing own-line, list-marker and labelled paths with commas remain whole. A rejected workspace path is named in the attachment-lookup error without describing it as outside the workspace.