From 6f779e8b24d993eafaf6bdc18c3d4ca5e8d80c20 Mon Sep 17 00:00:00 2001 From: codytseng Date: Wed, 4 Mar 2026 10:57:39 +0800 Subject: [PATCH] fix: detect markdown image syntax ![alt](url) as strong signal Co-Authored-By: Claude Opus 4.6 --- src/lib/markdown.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/markdown.ts b/src/lib/markdown.ts index 6ce54bd..c8f7036 100644 --- a/src/lib/markdown.ts +++ b/src/lib/markdown.ts @@ -11,7 +11,8 @@ export function containsMarkdown(content: string): boolean { // Strong signals — any single one triggers markdown const strongPatterns = [ /^```/m, // code fence - /\|[\s]*:?-+:?[\s]*\|/ // table separator |---| + /\|[\s]*:?-+:?[\s]*\|/, // table separator |---| + /!\[[^\]]*\]\(/ // image ![alt]( ] for (const pattern of strongPatterns) {