{ "env": { "GIT_CONFIG_COUNT": "1", "GIT_CONFIG_KEY_0": "commit.gpgsign", "GIT_CONFIG_VALUE_0": "false" }, "permissions": { "allow": [ "Bash(*)", "Bash(docker exec *)", "Bash(docker rm *)", "Bash(docker volume *)", "Bash(git --no-pager log --oneline -5)", "Bash(git add *)", "Bash(git log *)", "Bash(git status *)", "Bash(make *)", "Bash(make)", "Edit", "Read", "Skill(artifact-design)", "Skill(artifact-design:*)", "WebFetch(domain:01.org)", "WebFetch(domain:about.gitlab.com)", "WebFetch(domain:access.redhat.com)", "WebFetch(domain:accounts.google.com)", "WebFetch(domain:accounts.hetzner.com)", "WebFetch(domain:addons.mozilla.org)", "WebFetch(domain:admin-docs.zammad.org)", "WebFetch(domain:agents.md)", "WebFetch(domain:agilemanifesto.org)", "WebFetch(domain:akaunting.com)", "WebFetch(domain:amble.blog)", "WebFetch(domain:ansible.readthedocs.io)", "WebFetch(domain:api.bluesky)", "WebFetch(domain:api.bsky.app)", "WebFetch(domain:api.cloudflare.com)", "WebFetch(domain:api.maptiler.com)", "WebFetch(domain:api.openai.com)", "WebFetch(domain:api.telegram.org)", "WebFetch(domain:apps.odoo.com)", "WebFetch(domain:archive.archlinux.org)", "WebFetch(domain:archive.ubuntu.com)", "WebFetch(domain:archlinux.org)", "WebFetch(domain:askubuntu.com)", "WebFetch(domain:atlassian.github.io)", "WebFetch(domain:atmo.rsvp)", "WebFetch(domain:atproto.com)", "WebFetch(domain:aur.archlinux.org)", "WebFetch(domain:aur.archlinux.org)", "WebFetch(domain:auth.docker.io)", "WebFetch(domain:auth.docker.io)", "WebFetch(domain:auth.veen.world)", "WebFetch(domain:aws.amazon.com)", "WebFetch(domain:baserow.io)", "WebFetch(domain:bernhardsteindl.at)", "WebFetch(domain:bigbluebutton.org)", "WebFetch(domain:blog.veen.world)", "WebFetch(domain:bobcares.com)", "WebFetch(domain:bodhilinux.boards.net)", "WebFetch(domain:brew.sh)", "WebFetch(domain:bridgy-fed.readthedocs.io)", "WebFetch(domain:bsky-debug.app)", "WebFetch(domain:bsky.app)", "WebFetch(domain:bsky.network)", "WebFetch(domain:bsky.social)", "WebFetch(domain:bugs.launchpad.net)", "WebFetch(domain:bugzilla.redhat.com)", "WebFetch(domain:business.adobe.com)", "WebFetch(domain:buymeacoffee.com)", "WebFetch(domain:call.element.dev)", "WebFetch(domain:caolanm.blogspot.com)", "WebFetch(domain:cdn.gtranslate.net)", "WebFetch(domain:cdn.jsdelivr.net)", "WebFetch(domain:cdn.playwright.dev)", "WebFetch(domain:cdn01.quay.io)", "WebFetch(domain:cdnjs.cloudflare.com)", "WebFetch(domain:certbot.eff.org)", "WebFetch(domain:charts.bitnami.com)", "WebFetch(domain:check.spamhaus.org)", "WebFetch(domain:checkmk.com)", "WebFetch(domain:chromewebstore.google.com)", "WebFetch(domain:clients2.google.com)", "WebFetch(domain:cloud.veen.world)", "WebFetch(domain:code.claude.com)", "WebFetch(domain:code.jquery.com)", "WebFetch(domain:code.visualstudio.com)", "WebFetch(domain:codeberg.org)", "WebFetch(domain:commercemarketplace.adobe.com)", "WebFetch(domain:commons.wikimedia.org)", "WebFetch(domain:commons.wikimedia.org)", "WebFetch(domain:consent.google.com)", "WebFetch(domain:consent.youtube.com)", "WebFetch(domain:conversejs.org)", "WebFetch(domain:conversejs.org)", "WebFetch(domain:core.telegram.org)", "WebFetch(domain:corpredirect.intel.com)", "WebFetch(domain:cprimozic.net)", "WebFetch(domain:csi.cloudmark.com)", "WebFetch(domain:cwiki.apache.org)", "WebFetch(domain:dash.cloudflare.com)", "WebFetch(domain:de.ssl-tools.net)", "WebFetch(domain:de.wikipedia.org)", "WebFetch(domain:deb.debian.org)", "WebFetch(domain:decidim.org)", "WebFetch(domain:deepwiki.com)", "WebFetch(domain:dev.funkwhale.audio)", "WebFetch(domain:developer.adobe.com)", "WebFetch(domain:developer.mozilla.org)", "WebFetch(domain:developer.shopware.com)", "WebFetch(domain:developer.wordpress.org)", "WebFetch(domain:developers.cloudflare.com)", "WebFetch(domain:discuss.frappe.io)", "WebFetch(domain:distribution.github.io)", "WebFetch(domain:dl-cdn.alpinelinux.org)", "WebFetch(domain:dl.fedoraproject.org)", "WebFetch(domain:dnf.readthedocs.io)", "WebFetch(domain:docker-registry.kixdesk.com)", "WebFetch(domain:docs.anthropic.com)", "WebFetch(domain:docs.bigbluebutton.org)", "WebFetch(domain:docs.bsky.app)", "WebFetch(domain:docs.checkmk.com)", "WebFetch(domain:docs.decidim.org)", "WebFetch(domain:docs.docker.com)", "WebFetch(domain:docs.ejabberd.im)", "WebFetch(domain:docs.espocrm.com)", "WebFetch(domain:docs.flowiseai.com)", "WebFetch(domain:docs.frappe.io)", "WebFetch(domain:docs.funkwhale.audio)", "WebFetch(domain:docs.github.com)", "WebFetch(domain:docs.gitlab.com)", "WebFetch(domain:docs.hetzner.com)", "WebFetch(domain:docs.joinbookwyrm.com)", "WebFetch(domain:docs.joinmastodon.org)", "WebFetch(domain:docs.joinpeertube.org)", "WebFetch(domain:docs.joomla.org)", "WebFetch(domain:docs.kernel.org)", "WebFetch(domain:docs.kixdesk.com)", "WebFetch(domain:docs.libretro.com)", "WebFetch(domain:docs.livekit.io)", "WebFetch(domain:docs.mattermost.com)", "WebFetch(domain:docs.mau.fi)", "WebFetch(domain:docs.moodle.org)", "WebFetch(domain:docs.n8n.io)", "WebFetch(domain:docs.nextcloud.com)", "WebFetch(domain:docs.openclaw.ai)", "WebFetch(domain:docs.opencloud.eu)", "WebFetch(domain:docs.opentalk.eu)", "WebFetch(domain:docs.openwebui.com)", "WebFetch(domain:docs.pixelfed.org)", "WebFetch(domain:docs.pretix.eu)", "WebFetch(domain:docs.redhat.com)", "WebFetch(domain:docs.rs)", "WebFetch(domain:docs.semaphoreui.com)", "WebFetch(domain:docs.suitecrm.com)", "WebFetch(domain:docs.zammad.org)", "WebFetch(domain:download-center.epson.com)", "WebFetch(domain:download.ebz.epson.net)", "WebFetch(domain:download.ebz.epson.net)", "WebFetch(domain:download.rockylinux.org)", "WebFetch(domain:dyn.manpages.debian.org)", "WebFetch(domain:element.io)", "WebFetch(domain:elixir.bootlin.com)", "WebFetch(domain:en.wikipedia.org)", "WebFetch(domain:en.wordpress.org)", "WebFetch(domain:erpnext.com)", "WebFetch(domain:eslint.org)", "WebFetch(domain:evangelostsak.com)", "WebFetch(domain:events.bsky.app)", "WebFetch(domain:extensions.gnome.org)", "WebFetch(domain:extensions.joomla.org)", "WebFetch(domain:extensions.xwiki.org)", "WebFetch(domain:fed.brid.gy)", "WebFetch(domain:federationtester.matrix.org)", "WebFetch(domain:fediwall.social)", "WebFetch(domain:fedoraproject.org)", "WebFetch(domain:flowiseai.com)", "WebFetch(domain:fonts.bunny.net)", "WebFetch(domain:forum.checkmk.com)", "WebFetch(domain:forum.collaboraonline.com)", "WebFetch(domain:forum.keycloak.org)", "WebFetch(domain:forum.manjaro.org)", "WebFetch(domain:forum.openwrt.org)", "WebFetch(domain:forums.docker.com)", "WebFetch(domain:fossies.org)", "WebFetch(domain:framatube.org)", "WebFetch(domain:frappe.io)", "WebFetch(domain:frappeframework.com)", "WebFetch(domain:ftp.debian.org)", "WebFetch(domain:fvonline-db.bplaced.net)", "WebFetch(domain:gcc.gnu.org)", "WebFetch(domain:geminicli.com)", "WebFetch(domain:geo.mirror.pkgbuild.com)", "WebFetch(domain:gergap.de)", "WebFetch(domain:gergap.de)", "WebFetch(domain:getcomposer.org)", "WebFetch(domain:getfider.com)", "WebFetch(domain:gh.io)", "WebFetch(domain:git.coopcloud.tech)", "WebFetch(domain:git.friendi.ca)", "WebFetch(domain:git.kernel.org)", "WebFetch(domain:git.linux-nfs.org)", "WebFetch(domain:git.yoctoproject.org)", "WebFetch(domain:gitea.fudaoyuan.icu)", "WebFetch(domain:gitea.io)", "WebFetch(domain:github.blog)", "WebFetch(domain:github.com)", "WebFetch(domain:gitlab.com)", "WebFetch(domain:gitlab.opencode.de)", "WebFetch(domain:gohugo.io)", "WebFetch(domain:grep.app)", "WebFetch(domain:gvisor.dev)", "WebFetch(domain:help.penpot.app)", "WebFetch(domain:help.ubuntu.com)", "WebFetch(domain:helpcenter.onlyoffice.com)", "WebFetch(domain:hermes-agent.nousresearch.com)", "WebFetch(domain:hexdocs.pm)", "WebFetch(domain:hluk.github.io)", "WebFetch(domain:hub.docker.com)", "WebFetch(domain:img.shields.io)", "WebFetch(domain:jellyfin.org)", "WebFetch(domain:jitsi.github.io)", "WebFetch(domain:jitsi.org)", "WebFetch(domain:joeeey.com)", "WebFetch(domain:joinmastodon.org)", "WebFetch(domain:jrnl.sh)", "WebFetch(domain:ka-f.fontawesome.com)", "WebFetch(domain:keepassxc.org)", "WebFetch(domain:kmpontech.wordpress.com)", "WebFetch(domain:learn.microsoft.com)", "WebFetch(domain:lima-vm.io)", "WebFetch(domain:links.sonatype.com)", "WebFetch(domain:linux-nfs.org)", "WebFetch(domain:listmonk.app)", "WebFetch(domain:lore.kernel.org)", "WebFetch(domain:magento.com)", "WebFetch(domain:mailu.io)", "WebFetch(domain:man.archlinux.org)", "WebFetch(domain:man.freebsd.org)", "WebFetch(domain:man7.org)", "WebFetch(domain:manjaro.org)", "WebFetch(domain:manpages.debian.org)", "WebFetch(domain:marketplace.magento.com)", "WebFetch(domain:marlam.de)", "WebFetch(domain:matomo.org)", "WebFetch(domain:matrix-org.github.io)", "WebFetch(domain:matrix.org)", "WebFetch(domain:mattdyson.org)", "WebFetch(domain:mattermost.com)", "WebFetch(domain:mcr.microsoft.com)", "WebFetch(domain:memcached.org)", "WebFetch(domain:meta.discourse.org)", "WebFetch(domain:micro-editor.github.io)", "WebFetch(domain:mirror.manjaro.org)", "WebFetch(domain:mirror.stream.centos.org)", "WebFetch(domain:mobilizon.org)", "WebFetch(domain:moodle.org)", "WebFetch(domain:moodledev.io)", "WebFetch(domain:mxtoolbox.com)", "WebFetch(domain:my.telegram.org)", "WebFetch(domain:myportfolio.com)", "WebFetch(domain:myportfolio.com)", "WebFetch(domain:n8n.io)", "WebFetch(domain:nektos.com)", "WebFetch(domain:neovim.io)", "WebFetch(domain:next.erp)", "WebFetch(domain:nextcloud.com)", "WebFetch(domain:nexus.xwiki.org)", "WebFetch(domain:nfsv4.linux-nfs.narkive.com)", "WebFetch(domain:nginx.org)", "WebFetch(domain:nginx.org)", "WebFetch(domain:nixos.org)", "WebFetch(domain:nodejs.org)", "WebFetch(domain:nominatim.openstreetmap.org)", "WebFetch(domain:oauth2-proxy.github.io)", "WebFetch(domain:obsproject.com)", "WebFetch(domain:ollama.com)", "WebFetch(domain:oneuptime.com)", "WebFetch(domain:open.spotify.com)", "WebFetch(domain:opencloud.eu)", "WebFetch(domain:opencollective.com)", "WebFetch(domain:openid.net)", "WebFetch(domain:openresty.org)", "WebFetch(domain:opensearch.org)", "WebFetch(domain:opentalk.eu)", "WebFetch(domain:openwebui.com)", "WebFetch(domain:owncloud.dev)", "WebFetch(domain:packages.debian.org)", "WebFetch(domain:packages.ubuntu.com)", "WebFetch(domain:patchwork.kernel.org)", "WebFetch(domain:penpot.app)", "WebFetch(domain:pi-hole.net)", "WebFetch(domain:piehost.com)", "WebFetch(domain:pixelfed.org)", "WebFetch(domain:pkg.go.dev)", "WebFetch(domain:pkgs.alpinelinux.org)", "WebFetch(domain:pkgs.org)", "WebFetch(domain:platform.openai.com)", "WebFetch(domain:playwright.dev)", "WebFetch(domain:playwright.download.prss.microsoft.com)", "WebFetch(domain:plc.directory)", "WebFetch(domain:plugins.jenkins.io)", "WebFetch(domain:portfolio.adobe.com)", "WebFetch(domain:posthog.element.io)", "WebFetch(domain:postmaster.google.com)", "WebFetch(domain:postmaster.yahooinc.com)", "WebFetch(domain:pre-commit.com)", "WebFetch(domain:pretix.eu)", "WebFetch(domain:primary.com)", "WebFetch(domain:primary.com)", "WebFetch(domain:prometheus.io)", "WebFetch(domain:proxy.golang.org)", "WebFetch(domain:public.api.bsky.app)", "WebFetch(domain:qdrant.tech)", "WebFetch(domain:quarkus.io)", "WebFetch(domain:quay.io)", "WebFetch(domain:ralph.blog.imixs.com)", "WebFetch(domain:ramblings.narrabilis.com)", "WebFetch(domain:ramblings.narrabilis.com)", "WebFetch(domain:raw.git)", "WebFetch(domain:raw.githubusercontent.com)", "WebFetch(domain:raw.githubusercontent.com)", "WebFetch(domain:redis.io)", "WebFetch(domain:refspecs.linuxfoundation.org)", "WebFetch(domain:registry-1.docker.io)", "WebFetch(domain:registry.gitlab.com)", "WebFetch(domain:registry.opencode.de)", "WebFetch(domain:releases.jquery.com)", "WebFetch(domain:releases.nixos.org)", "WebFetch(domain:repo.magento.com)", "WebFetch(domain:repo.packagist.org)", "WebFetch(domain:repo1.maven.org)", "WebFetch(domain:repology.org)", "WebFetch(domain:revealjs.com)", "WebFetch(domain:robot-ws.your-server.de)", "WebFetch(domain:robot.hetzner.com)", "WebFetch(domain:rubygems.org)", "WebFetch(domain:s.espocrm.com)", "WebFetch(domain:s.veen.world)", "WebFetch(domain:scalar.vector.im)", "WebFetch(domain:sdk.collaboraonline.com)", "WebFetch(domain:security.debian.org)", "WebFetch(domain:security.ubuntu.com)", "WebFetch(domain:security.ubuntu.com)", "WebFetch(domain:semaphoreui.com)", "WebFetch(domain:semver.org)", "WebFetch(domain:senders.yahooinc.com)", "WebFetch(domain:sentry.com)", "WebFetch(domain:sentry.matrix.org)", "WebFetch(domain:sentry.matrix.org)", "WebFetch(domain:sentry.tools.element.io)", "WebFetch(domain:serverfault.com)", "WebFetch(domain:simple.wikipedia.org)", "WebFetch(domain:simpleicons.org)", "WebFetch(domain:snipe-it.readme.io)", "WebFetch(domain:socialhome.network)", "WebFetch(domain:spec.matrix.org)", "WebFetch(domain:src.fedoraproject.org)", "WebFetch(domain:stackoverflow.com)", "WebFetch(domain:storage.googleapis.com)", "WebFetch(domain:store.shopware.com)", "WebFetch(domain:suitecrm.com)", "WebFetch(domain:support.atlassian.com)", "WebFetch(domain:systemd.io)", "WebFetch(domain:t.me)", "WebFetch(domain:taiga.io)", "WebFetch(domain:telegram.org)", "WebFetch(domain:testemail.de)", "WebFetch(domain:testemail.de)", "WebFetch(domain:therobbiedavis.com)", "WebFetch(domain:translate.google.com)", "WebFetch(domain:typesense.org)", "WebFetch(domain:ubuntu.com)", "WebFetch(domain:unix.stackexchange.com)", "WebFetch(domain:unpkg.com)", "WebFetch(domain:utcc.utoronto.ca)", "WebFetch(domain:veen.world)", "WebFetch(domain:videobyte.de)", "WebFetch(domain:web.archive.org)", "WebFetch(domain:web.bluesky)", "WebFetch(domain:web.plc.directory)", "WebFetch(domain:wiki.archlinux.org)", "WebFetch(domain:wiki.debian.org)", "WebFetch(domain:wiki.friendi.ca)", "WebFetch(domain:wiki.linux-nfs.org)", "WebFetch(domain:wiki.manjaro.org)", "WebFetch(domain:wireguard.com)", "WebFetch(domain:wolfgang.gassler.org)", "WebFetch(domain:wordpress.org)", "WebFetch(domain:www.2daygeek.com)", "WebFetch(domain:www.arduino.cc)", "WebFetch(domain:www.atlassian.com)", "WebFetch(domain:www.baeldung.com)", "WebFetch(domain:www.barracudacentral.org)", "WebFetch(domain:www.bigbluebutton.org)", "WebFetch(domain:www.ccc.de)", "WebFetch(domain:www.centos.org)", "WebFetch(domain:www.collaboraoffice.com)", "WebFetch(domain:www.collaboraonline.com)", "WebFetch(domain:www.debian.org)", "WebFetch(domain:www.digitalocean.com)", "WebFetch(domain:www.discourse.org)", "WebFetch(domain:www.ejabberd.im)", "WebFetch(domain:www.espocrm.com)", "WebFetch(domain:www.freedesktop.org)", "WebFetch(domain:www.funkwhale.audio)", "WebFetch(domain:www.fusiondirectory.org)", "WebFetch(domain:www.gnome.org)", "WebFetch(domain:www.gnu.org)", "WebFetch(domain:www.google.com)", "WebFetch(domain:www.googletagmanager.com)", "WebFetch(domain:www.home-assistant.io)", "WebFetch(domain:www.hvs-consulting.de)", "WebFetch(domain:www.jenkins.io)", "WebFetch(domain:www.joomla.org)", "WebFetch(domain:www.jsdelivr.com)", "WebFetch(domain:www.kernel.org)", "WebFetch(domain:www.keycloak.org)", "WebFetch(domain:www.kixdesk.com)", "WebFetch(domain:www.ldap-account-manager.org)", "WebFetch(domain:www.libreoffice.org)", "WebFetch(domain:www.libretro.com)", "WebFetch(domain:www.litellm.ai)", "WebFetch(domain:www.magentocommerce.com)", "WebFetch(domain:www.man7.org)", "WebFetch(domain:www.mediawiki.org)", "WebFetch(domain:www.min.io)", "WebFetch(domain:www.npmjs.com)", "WebFetch(domain:www.odoo.com)", "WebFetch(domain:www.openldap.org)", "WebFetch(domain:www.openproject.org)", "WebFetch(domain:www.openssh.com)", "WebFetch(domain:www.openssh.org)", "WebFetch(domain:www.ordinatechnic.com)", "WebFetch(domain:www.patreon.com)", "WebFetch(domain:www.paypal.com)", "WebFetch(domain:www.pgadmin.org)", "WebFetch(domain:www.phpmyadmin.net)", "WebFetch(domain:www.postfix.org)", "WebFetch(domain:www.postgresql.org)", "WebFetch(domain:www.primary.com)", "WebFetch(domain:www.python.org)", "WebFetch(domain:www.rabbitmq.com)", "WebFetch(domain:www.redhat.com)", "WebFetch(domain:www.retroarch.com)", "WebFetch(domain:www.rfc-editor.org)", "WebFetch(domain:www.scaleuptech.com)", "WebFetch(domain:www.sentry.com)", "WebFetch(domain:www.sonatype.com)", "WebFetch(domain:www.sphinx-doc.org)", "WebFetch(domain:www.spotify.com)", "WebFetch(domain:www.synacktiv.com)", "WebFetch(domain:www.talkingquickly.co.uk)", "WebFetch(domain:www.thegeekstuff.com)", "WebFetch(domain:www.thomas-krenn.com)", "WebFetch(domain:www.torproject.org)", "WebFetch(domain:www.veen.world)", "WebFetch(domain:www.w3.org)", "WebFetch(domain:www.wireguard.com)", "WebFetch(domain:www.xwiki.org)", "WebFetch(domain:www.xwiki.org)", "WebFetch(domain:www.youtube.com)", "WebFetch(domain:www.zoom.com)", "WebFetch(domain:www.zsh.org)", "WebFetch(domain:yourls.org)", "WebFetch(domain:youtu.be)", "WebFetch(domain:zammad.org)", "WebFetch(domain:zoom.us)", "WebSearch", "Workflow", "Write" ], "deny": [ "Bash(for *)", "Bash(gh api * --method DELETE *)", "Bash(gh api * --method PUT *)", "Bash(gh api * -X DELETE *)", "Bash(gh api * -X PUT *)", "Bash(gh api * /actions/secrets*:*)", "Bash(gh api repos/*/actions/variables*:*)", "Bash(gh api repos/*/collaborators*:*)", "Bash(gh api repos/*/keys*:*)", "Bash(gh api repos/*/pulls/*/merge:*)", "Bash(gh extension *)", "Bash(gh gpg-key *)", "Bash(gh issue transfer*)", "Bash(gh pr merge*)", "Bash(gh repo delete*)", "Bash(gh secret *)", "Bash(gh ssh-key *)", "Bash(gh variable *)", "Bash(gh workflow disable*)", "Bash(gh workflow enable*)", "Bash(git --git-dir*)", "Bash(git --work-tree*)", "Bash(git -C *)", "Bash(git -c *)", "Bash(git branch -D*)", "Bash(git clean*)", "Bash(git commit *--amend*)", "Bash(git push*)", "Bash(git reset --hard*)", "Bash(git send-pack*)", "Bash(git-setup-remotes*)", "Bash(git-sign-push*)", "Bash(sudo *)", "Bash(until *)", "Bash(while *)" ], "ask": [ "Bash(docker * build*)", "Bash(docker * push*)", "Bash(docker * run *)", "Bash(docker build*)", "Bash(docker login*)", "Bash(docker push*)", "Bash(docker run *)", "Bash(gh * archive*)", "Bash(gh * cancel*)", "Bash(gh * close*)", "Bash(gh * comment*)", "Bash(gh * create*)", "Bash(gh * delete*)", "Bash(gh * develop*)", "Bash(gh * edit*)", "Bash(gh * field-*)", "Bash(gh * fork*)", "Bash(gh * item-*)", "Bash(gh * link*)", "Bash(gh * lock*)", "Bash(gh * mark-template*)", "Bash(gh * pin*)", "Bash(gh * ready*)", "Bash(gh * rename*)", "Bash(gh * reopen*)", "Bash(gh * rerun*)", "Bash(gh * review*)", "Bash(gh * unlink*)", "Bash(gh * unlock*)", "Bash(gh * unmark-template*)", "Bash(gh * unpin*)", "Bash(gh * upload*)", "Bash(gh api * --field *)", "Bash(gh api * --input *)", "Bash(gh api * --method *)", "Bash(gh api * --raw-field *)", "Bash(gh api * -F *)", "Bash(gh api * -X *)", "Bash(gh api * -f *)", "Bash(gh api enterprises/*:*)", "Bash(gh api graphql*)", "Bash(gh api orgs/*:*)", "Bash(gh api repos/*/actions/permissions*:*)", "Bash(gh api repos/*/actions/workflows/*/dispatches:*)", "Bash(gh api repos/*/branches/*/protection*:*)", "Bash(gh api repos/*/environments*:*)", "Bash(gh api repos/*/hooks*:*)", "Bash(gh api repos/*/releases*:*)", "Bash(gh api repos/*/rulesets*:*)", "Bash(gh api teams/*:*)", "Bash(gh auth *)", "Bash(gh codespace *)", "Bash(gh config set*)", "Bash(gh label clone*)", "Bash(gh pr checkout*)", "Bash(gh project copy*)", "Bash(gh repo set-default*)", "Bash(gh repo sync*)", "Bash(gh workflow run*)", "Bash(git commit*)", "Edit(**/.claude/*.json)", "Edit(CHANGELOG.md)", "Edit(pyproject.toml)", "Skill(update-config*)", "Write(**/.claude/*.json)", "Write(CHANGELOG.md)", "Write(pyproject.toml)" ], "additionalDirectories": [ "/tmp" ] }, "sandbox": { "enabled": true, "failIfUnavailable": true, "autoAllowBashIfSandboxed": true, "allowUnsandboxedCommands": false, "network": { "allowedDomains": [ "*.amazonaws.com", "*.ansible.com", "*.docker.com", "*.docker.io", "*.gitea.com", "*.github.com", "*.githubusercontent.com", "*.gstatic.com", "*.hcaptcha.com", "*.infinito.nexus", "*.infinito.test", "*.nektosact.com", "*.nextcloud.com", "*.npmjs.org", "*.pythonhosted.org", "*.taiga.io", "*.windows.net", "127.0.0.1", "127.0.0.10", "127.0.0.11", "127.0.0.12", "127.0.0.2", "127.0.0.3", "127.0.0.4", "127.0.0.5", "127.0.0.6", "127.0.0.7", "127.0.0.8", "127.0.0.9", "cybermaster.space", "ghcr.io", "github.com", "infinito.nexus", "infinito.test", "letsencrypt.org", "localhost", "monogramm.io", "pypi.org", "raw.githubusercontent.com" ], "allowAllUnixSockets": true, "allowLocalBinding": true }, "filesystem": { "allowWrite": [ ".", "/tmp", "/var/cache/infinito/core/cache", "~/.ansible", "~/.cache/act", "~/.cache/gh", "~/.cache/pip", "~/.cache/pre-commit", "~/.docker/buildx", "~/.local/share/worktrees", "~/.venvs" ], "denyRead": [ "~/.aws", "~/.config/gcloud", "~/.docker/config.json", "~/.git-credentials", "~/.gnupg", "~/.kube", "~/.netrc", "~/.ssh/id_dsa", "~/.ssh/id_ecdsa", "~/.ssh/id_ecdsa_sk", "~/.ssh/id_ed25519", "~/.ssh/id_ed25519_sk", "~/.ssh/id_rsa" ] } } }