Wikilinks ohne Dateiendung werden nicht als Chips angezeigt #8
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/wikilink-chips-missing-extension"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Obsidian-Wikilinks wie
[[Brain Dump]]werden in Chat-Bubbles nicht als klickbare Chips gerendet — sie erscheinen als reiner Text[[Brain Dump]].Ursache
_resolveVaultWikilink()inMediaReferenceParser.swiftsucht nur nach dem exakten Stem-Namen aus dem Wikilink. Obsidian-Wikilinks haben aber keine Dateiendung (z.B.[[Brain Dump]]), während die Dateien.mdals Endung haben (Brain Dump.md). Die Funktion findet keinen Treffer → kein Chip.Fix
_resolveVaultWikilink()prüft jetzt bei Stems ohne Endung beide Varianten: den nackten Stem undstem + ".md". Betrifft alle drei Suchstrategien (vault-relativ, gleiches Verzeichnis, rekursive Suche).Wikilinks mit Endung (z.B.
[[Bild.png]]) funktionieren unverändert.CocoaError(.fileReadUnknown, userInfo:) ist kein gültiger Initializer. Das ließ VaultMaintenanceFrontmatterEngine.swift nicht kompilieren und erzeugte einen Kaskaden-Fehler im WindowController ("VaultMaintenanceViewModel does not conform to ObservableObject"). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>Pull request closed