{"default":{"identifier":"default","description":"Default capability for PAPA YU","local":true,"windows":["*"],"permissions":["core:default","core:path:default","shell:allow-open","dialog:allow-open"]},"personal-automation":{"identifier":"personal-automation","description":"Личное использование: терминал (git, npm, cargo) и открытие ссылок в браузере. Команды ограничены allowlist.","local":true,"windows":["main"],"permissions":[{"identifier":"shell:allow-execute","allow":[{"args":[{"validator":"^https?://[^\\s]+$"}],"cmd":"open","name":"open-url"},{"args":[{"validator":"^https?://[^\\s]+$"}],"cmd":"xdg-open","name":"xdg-open-url"},{"args":["/c","start","",{"validator":"^https?://[^\\s]+$"}],"cmd":"cmd","name":"start-url"},{"args":["status","pull","push","add","commit","checkout","branch","log","diff","clone","fetch","merge",{"validator":"^https?://[^\\s]+$"},{"validator":"^[a-zA-Z0-9/_.-]+$"}],"cmd":"git","name":"git"},{"args":["install","run","ci","test","build","start","exec","update",{"validator":"^[a-zA-Z0-9/_.-]+$"}],"cmd":"npm","name":"npm"},{"args":["-y","create-","run","exec",{"validator":"^[a-zA-Z0-9/_.@-]+$"}],"cmd":"npx","name":"npx"},{"args":["build","test","run","check","clippy","fmt","install",{"validator":"^[a-zA-Z0-9/_.-]+$"}],"cmd":"cargo","name":"cargo"},{"args":["-m","pytest","pip","install","-q","-e",{"validator":"^[a-zA-Z0-9/_.-]+$"}],"cmd":"python3","name":"python3"}]}]}}