From 6b557d8d2cbf5aaf3f8bf07659182f0bda98bf04 Mon Sep 17 00:00:00 2001 From: Nathan Cashion <67849068+nathancashion@users.noreply.github.com> Date: Wed, 13 May 2026 19:28:28 +1000 Subject: [PATCH 1/2] Set Obsidian plugin to desktop-only to prevent mobile loading errors The plugin relies on desktop-specific APIs (CodeMirror 6 extensions, tldraw canvas views, DOM event handlers for drag-and-drop) that cause errors when Obsidian attempts to load it on mobile devices. Setting isDesktopOnly to true prevents the plugin from loading on mobile, suppressing these errors until a dedicated mobile compatibility effort can be undertaken. Co-Authored-By: Claude Opus 4.6 --- apps/obsidian/manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/obsidian/manifest.json b/apps/obsidian/manifest.json index 953712e84..b05fa71f9 100644 --- a/apps/obsidian/manifest.json +++ b/apps/obsidian/manifest.json @@ -6,5 +6,5 @@ "description": "Add semantic structure to your notes with the Discourse Graph protocol.", "author": "Discourse Graphs", "authorUrl": "https://discoursegraphs.com", - "isDesktopOnly": false + "isDesktopOnly": true } From 41d66243632df60123276f53e1e5e54abe262d71 Mon Sep 17 00:00:00 2001 From: Nathan Cashion <67849068+nathancashion@users.noreply.github.com> Date: Thu, 14 May 2026 11:06:53 +1000 Subject: [PATCH 2/2] Fix Obsidian manifest to use correct plugin id and version for local builds Co-Authored-By: Claude Opus 4.6 --- apps/obsidian/manifest.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/obsidian/manifest.json b/apps/obsidian/manifest.json index b05fa71f9..65ad598d4 100644 --- a/apps/obsidian/manifest.json +++ b/apps/obsidian/manifest.json @@ -1,7 +1,7 @@ { - "id": "@discourse-graph/obsidian", + "id": "discourse-graphs", "name": "Discourse Graph", - "version": "0.1.0", + "version": "1.3.0", "minAppVersion": "1.7.0", "description": "Add semantic structure to your notes with the Discourse Graph protocol.", "author": "Discourse Graphs",