Add external file open to plugin SDK

This commit is contained in:
2026-06-27 13:31:59 +08:00
parent cdc0b373d8
commit 3ff01460ac
14 changed files with 37 additions and 7 deletions
+1
View File
@@ -87,6 +87,7 @@
"files.read",
"files.write",
"files.delete",
"files.openExternal",
"workbench.open",
"storage.namespace",
"storage.migrations",
+1
View File
@@ -33,6 +33,7 @@
{ "name": "files.read", "description": "List files and read text files through the vault Files API", "dangerous": false },
{ "name": "files.write", "description": "Create folders, write text files, and move paths through the vault Files API", "dangerous": true },
{ "name": "files.delete", "description": "Trash vault files and folders through the vault Files API", "dangerous": true },
{ "name": "files.openExternal", "description": "Open vault files and folders in external OS applications", "dangerous": true },
{ "name": "storage.namespace", "description": "Read/write plugin's own storage namespace", "dangerous": false },
{ "name": "storage.migrations", "description": "Run database migrations in plugin namespace", "dangerous": false },
{ "name": "events.publish", "description": "Publish events to the event bus", "dangerous": false },