fix: detect markdown image syntax ![alt](url) as strong signal

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
codytseng 2026-03-04 10:57:39 +08:00
parent cc1aa7f989
commit 6f779e8b24

View file

@ -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) {