defaults: read: allow write: deny tools: deny: [] # The generic `gitea_request` tool authorizes each call under a coarse virtual # tool name of the form `gitea_request::`, e.g. # `gitea_request:GET:repos` or `gitea_request:DELETE:repos`. To keep raw # dispatch read-only while still allowing GETs, deny the write methods here: # # deny: # - gitea_request:POST:repos # - gitea_request:PUT:repos # - gitea_request:PATCH:repos # - gitea_request:DELETE:repos # # NOTE: The admin/credential denylist (/admin, *tokens*, *secrets*, *hooks*, # *keys*, applications/oauth2, runner registration tokens) is enforced in the # handler independently of this file and is NOT configured here. It can only be # overridden by setting RAW_API_ALLOW_SENSITIVE=true. repositories: {}