{
  "$schema": "https://opencode.ai/config.json",
  "permission": {
    "bash": {
      "git branch -d": "ask",
      "git branch -D": "ask",
      "git status": "allow",
      "git diff": "allow",
      "git log": "allow",
      "git show": "allow",
      "git branch": "allow",
      "git remote": "allow",
      "git fetch": "allow",
      "git pull": "allow",
      "git merge": "ask",
      "git rebase": "ask",
      "git commit": "ask",
      "git push": "ask",
      "git checkout": "ask",
      "git switch": "ask",
      "git reset": "ask",
      "git revert": "ask",
      "git rm": "ask",
      "git mv": "ask",
      "git worktree": "ask",
      "cat": "allow",
      "tail": "allow",
      "head": "allow",
      "less": "allow",
      "more": "allow",
      "grep": "allow",
      "find": "allow",
      "ls": "allow",
      "pwd": "allow",
      "cd": "allow",
      "mkdir": "ask",
      "rm": "ask",
      "rmdir": "ask",
      "mv": "ask",
      "cp": "ask",
      "touch": "ask",
      "chmod": "ask",
      "chown": "ask",
      "su": "deny",
      "sudo": "deny",
      "*": "ask"
    }
  }
}
