diff --git a/apps/macos/Sources/Clawdis/WebChatWindow.swift b/apps/macos/Sources/Clawdis/WebChatWindow.swift index b9dbadad9..2347184cd 100644 --- a/apps/macos/Sources/Clawdis/WebChatWindow.swift +++ b/apps/macos/Sources/Clawdis/WebChatWindow.swift @@ -80,11 +80,16 @@ final class WebChatWindowController: NSWindowController, WKScriptMessageHandler let importMap = [ "imports": [ "@mariozechner/pi-web-ui": "file://\(distPath)/index.js", + "@mariozechner/pi-web-ui/": "file://\(distPath)/", "@mariozechner/pi-ai": "file://\(piAi)", + "@mariozechner/pi-ai/": "file://\(vendor.appendingPathComponent("pi-ai/").path(percentEncoded: false))", "@mariozechner/mini-lit": "file://\(miniLit)", + "@mariozechner/mini-lit/": "file://\(vendor.appendingPathComponent("mini-lit/").path(percentEncoded: false))", "lit": "file://\(lit)", + "lit/": "file://\(vendor.appendingPathComponent("lit/").path(percentEncoded: false))", "lucide": "file://\(lucide)", "pdfjs-dist": "file://\(pdfjs)", + "pdfjs-dist/": "file://\(vendor.appendingPathComponent("pdfjs-dist/").path(percentEncoded: false))", "pdfjs-dist/build/pdf.worker.min.mjs": "file://\(pdfWorker)", ], ] @@ -114,73 +119,92 @@ final class WebChatWindowController: NSWindowController, WKScriptMessageHandler