External links (<a target="_blank">) in the AI panel triggered "Command plugin:shell|open not allowed by ACL" on Tauri desktop. Root cause: Tauri v2 intercepts <a target="_blank"> via the shell plugin, but only the opener plugin had ACL permissions. Replace all external links with programmatic openUrl() from @tauri-apps/plugin-opener, which is already whitelisted via "opener:default" in capabilities. - Extract openExternalLink() composable for Tauri/browser switch - Replace <a target="_blank"> with <button @click> in ProviderSetup/Settings - Add E2E test verifying window.open is called in browser context Fixes #193 Co-authored-by: Danila Poyarkov <dev@dannote.net> |
||
|---|---|---|
| .. | ||
| e2e | ||
| engine | ||
| figma | ||
| fixtures | ||
| helpers | ||