"$schema" = "schemas/schema.json"
[default]
description = "Allows the dev-only Tauri Agent bridge commands for compact semantic trees, semantic ref finding, ref inspection, ref actions, hover, focus, blur, scroll, and drag events, select controls, checked controls, screenshots, event and network streams, storage and cookie access, location control, and window discovery/control. Excludes eval, which must be granted explicitly."
permissions = [
"allow-agent-bridge-response",
"allow-agent-attach",
"allow-agent-snapshot",
"allow-agent-find",
"allow-agent-action",
"allow-agent-inspect",
"allow-agent-type",
"allow-agent-select",
"allow-agent-check",
"allow-agent-upload",
"allow-agent-hover",
"allow-agent-focus",
"allow-agent-blur",
"allow-agent-scroll",
"allow-agent-drag",
"allow-agent-screenshot",
"allow-agent-logs",
"allow-agent-events",
"allow-agent-network",
"allow-agent-ipc",
"allow-agent-storage",
"allow-agent-cookies",
"allow-agent-location",
"allow-agent-windows",
"allow-agent-window",
"allow-agent-wait",
"allow-agent-expect",
"allow-agent-state",
"allow-agent-dialog",
"allow-agent-record",
"allow-agent-stream",
]
[[set]]
identifier = "readonly"
description = "Non-mutating Tauri Agent bridge commands: attach, window discovery, semantic trees and finding, inspection, screenshots, logs/events/network streams, state probes, waiters, and the semantic diff stream. Excludes eval, ref actions, storage/cookie/location mutation, and window control."
permissions = [
"allow-agent-bridge-response",
"allow-agent-attach",
"allow-agent-snapshot",
"allow-agent-find",
"allow-agent-inspect",
"allow-agent-screenshot",
"allow-agent-logs",
"allow-agent-events",
"allow-agent-network",
"allow-agent-ipc",
"allow-agent-windows",
"allow-agent-wait",
"allow-agent-expect",
"allow-agent-state",
"allow-agent-stream",
]