From cd56c51e2d1fabe59e88d7128bb24e546a452053 Mon Sep 17 00:00:00 2001 From: "opencode-agent[bot]" <219766164+opencode-agent[bot]@users.noreply.github.com> Date: Fri, 26 Jun 2026 22:21:01 +0000 Subject: [PATCH] fix(app): keep bare slash as plain inline code (#34122) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: 𝓛𝓲𝓽𝓽𝓵𝓮 𝓕𝓻𝓪𝓷𝓴 --- packages/session-ui/src/components/markdown-inline-code-kind.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/session-ui/src/components/markdown-inline-code-kind.ts b/packages/session-ui/src/components/markdown-inline-code-kind.ts index c20043f609..3679fe4ff4 100644 --- a/packages/session-ui/src/components/markdown-inline-code-kind.ts +++ b/packages/session-ui/src/components/markdown-inline-code-kind.ts @@ -1,6 +1,7 @@ export function inlineCodeKind(text: string): "path" | "url" | undefined { if (/^https?:\/\//i.test(text)) return "url" if (/^[a-z][a-z0-9+.-]*:\/\//i.test(text)) return + if (text === "/") return if (/^\/[a-z][a-z0-9-]*$/i.test(text)) return if (/\s/.test(text)) return if (/[()\[\]{}*+=<>|&^"';]/.test(text)) return