- capabilities/default.json: extend window scope to "pane-window-*" so detached windows can invoke/listen (fixes blank panes B2-B5). - App.tsx: memoize the destructive take_pending_window_init read at module scope so React StrictMode's double mount-effect doesn't consume the transfer payload twice and lose the adopted PTY session. - lib.rs: add `use tauri::Manager;` for Window::app_handle() in on_window_event. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
21 lines
537 B
JSON
21 lines
537 B
JSON
{
|
|
"$schema": "../gen/schemas/desktop-schema.json",
|
|
"identifier": "default",
|
|
"description": "Default capability set for wsl-mux spike",
|
|
"windows": ["main", "pane-window-*"],
|
|
"permissions": [
|
|
"core:default",
|
|
"core:event:default",
|
|
"core:window:default",
|
|
"clipboard-manager:allow-read-text",
|
|
"clipboard-manager:allow-write-text",
|
|
{
|
|
"identifier": "opener:allow-open-url",
|
|
"allow": [
|
|
{ "url": "http://*" },
|
|
{ "url": "https://*" },
|
|
{ "url": "mailto:*" }
|
|
]
|
|
}
|
|
]
|
|
}
|