| { |
| "$schema": "https://raw.githubusercontent.com/nicegui/nicegui/main/nicegui/static/tauri-capabilities-schema-v2.json", |
| "identifier": "default", |
| "description": "Default capabilities for Versper AI Claw Desktop", |
| "windows": ["main"], |
| "permissions": [ |
| "core:default", |
| "core:window:allow-close", |
| "core:window:allow-minimize", |
| "core:window:allow-request-user-attention", |
| "core:window:allow-start-dragging", |
| "core:window:allow-toggle-maximize", |
| "shell:allow-open", |
| { |
| "identifier": "shell:allow-execute", |
| "allow": [ |
| { |
| "args": [ |
| "server", |
| { "validator": "regex", "value": "^(--port|--host|--config)=.+$" } |
| ], |
| "name": "binaries/claude-sidecar", |
| "sidecar": true |
| }, |
| { |
| "args": [ |
| "adapters", |
| { "validator": "regex", "value": "^(feishu|telegram|wechat|dingtalk|lark|slack)(:.+)?$" } |
| ], |
| "name": "binaries/claude-sidecar", |
| "sidecar": true |
| }, |
| { |
| "args": [ |
| "cli", |
| { "validator": "regex", "value": "^.+$" } |
| ], |
| "name": "binaries/claude-sidecar", |
| "sidecar": true |
| } |
| ] |
| }, |
| { |
| "identifier": "shell:allow-spawn", |
| "allow": [ |
| { |
| "args": [ |
| "server", |
| { "validator": "regex", "value": "^(--port|--host|--config)=.+$" } |
| ], |
| "name": "binaries/claude-sidecar", |
| "sidecar": true |
| }, |
| { |
| "args": [ |
| "adapters", |
| { "validator": "regex", "value": "^(feishu|telegram|wechat|dingtalk|lark|slack)(:.+)?$" } |
| ], |
| "name": "binaries/claude-sidecar", |
| "sidecar": true |
| }, |
| { |
| "args": [ |
| "cli", |
| { "validator": "regex", "value": "^.+$" } |
| ], |
| "name": "binaries/claude-sidecar", |
| "sidecar": true |
| } |
| ] |
| }, |
| { |
| "identifier": "shell:allow-kill", |
| "allow": [ |
| { |
| "args": [ |
| "server", |
| { "validator": "regex", "value": "^(--port|--host|--config)=.+$" } |
| ], |
| "name": "binaries/claude-sidecar", |
| "sidecar": true |
| }, |
| { |
| "args": [ |
| "adapters", |
| { "validator": "regex", "value": "^(feishu|telegram|wechat|dingtalk|lark|slack)(:.+)?$" } |
| ], |
| "name": "binaries/claude-sidecar", |
| "sidecar": true |
| }, |
| { |
| "args": [ |
| "cli", |
| { "validator": "regex", "value": "^.+$" } |
| ], |
| "name": "binaries/claude-sidecar", |
| "sidecar": true |
| } |
| ] |
| }, |
| "dialog:allow-open", |
| "dialog:allow-save", |
| "dialog:allow-message", |
| "notification:default", |
| "process:allow-exit", |
| "process:allow-restart", |
| "updater:default" |
| ] |
| } |
|
|