openpencil/desktop
xemc 3f6cb88b5e fix(desktop): grant missing fs-plugin permissions for exists/read_text_file/create/open
The default capability only granted read_file/write_file/mkdir/remove/watch,
but the app also calls exists(), readTextFile(), create(), and open() from
@tauri-apps/plugin-fs. Each fs-plugin command requires its own explicit
permission identifier in Tauri v2 — these were never added.

The most visible symptom: EditorView's automation startup calls
discoveryFileExists()/readDiscoveryToken() (spawn.ts) to reuse an already-
running MCP server. With allow-exists and allow-read-text-file missing, both
calls silently fail (the fs-plugin IPC rejection is caught and treated as
"file not found"), so the app always falls through to spawning a redundant
MCP server process and registers with a freshly generated auth token instead
of the real one — which the already-running server then rejects, leaving
automation permanently disconnected from any already-running MCP server.
2026-08-18 06:15:12 +10:00
..
capabilities fix(desktop): grant missing fs-plugin permissions for exists/read_text_file/create/open 2026-08-18 06:15:12 +10:00
generated feat(editor): model split canvas panes (#519) 2026-08-15 10:31:52 +03:00
icons Use pencil loader icon as Tauri app icon 2026-03-01 01:37:01 +03:00
src test(tauri): add native WebView interaction harness (#532) 2026-08-15 14:17:05 +03:00
.gitignore chore: tidy ignore rules 2026-07-05 13:15:57 +03:00
build.rs Rename src-tauri → desktop, symlink for CLI compat 2026-02-28 08:10:09 +03:00
Cargo.lock test(tauri): add native WebView interaction harness (#532) 2026-08-15 14:17:05 +03:00
Cargo.toml test(tauri): add native WebView interaction harness (#532) 2026-08-15 14:17:05 +03:00
Info.plist fix(tauri): correctly configure NSAllowsLocalNetworking 2026-04-22 13:01:38 +03:00
tauri.conf.json Release v0.14.0 2026-08-10 11:40:44 +03:00
tauri.native-test.conf.json test(tauri): add native WebView interaction harness (#532) 2026-08-15 14:17:05 +03:00
updater.key.pub feat(tauri): add signed updater 2026-05-01 13:00:50 +03:00