diff --git a/src/AssistantMessageContent.jsx b/src/AssistantMessageContent.jsx
index 3a8b167..065f274 100644
--- a/src/AssistantMessageContent.jsx
+++ b/src/AssistantMessageContent.jsx
@@ -66,7 +66,7 @@ export default function AssistantMessageContent({ content, streamOutput, sources
event.preventDefault()
try {
const parsed = new URL(u)
- desktopApi?.openPath?.(decodeURIComponent(parsed.pathname))
+ desktopApi.openPath(decodeURIComponent(parsed.pathname))
} catch {}
}}
>
diff --git a/src/LibraryManager.jsx b/src/LibraryManager.jsx
index 1930556..5002368 100644
--- a/src/LibraryManager.jsx
+++ b/src/LibraryManager.jsx
@@ -131,7 +131,7 @@ export default function LibraryManager({
async function addPaths() {
if (!library) return
- const paths = await desktopApi?.pickPaths?.()
+ const paths = await desktopApi.pickPaths()
if (!Array.isArray(paths) || paths.length === 0) return
try {
await registerPaths(paths)
@@ -308,7 +308,7 @@ export default function LibraryManager({
>
{file.enrich_enabled ? 'Use Raw Only' : 'Enable Enrich'}
-
+