$ opencode agent list
build (primary)
  [
  {
    "permission": "*",
    "action": "allow",
    "pattern": "*"
  },
  {
    "permission": "doom_loop",
    "action": "ask",
    "pattern": "*"
  },
  {
    "permission": "external_directory",
    "pattern": "*",
    "action": "ask"
  },
  {
    "permission": "external_directory",
    "pattern": "/Users/sonu/.local/share/opencode/tool-output/*",
    "action": "allow"
  },
  {
    "permission": "external_directory",
    "pattern": "/var/folders/vr/00t39x6x6b1dxs1th0zzs8rc0000gn/T/opencode/*",
    "action": "allow"
  },
  {
    "permission": "external_directory",
    "pattern": "/Users/sonu/.claude/skills/graphify/*",
    "action": "allow"
  },
  {
    "permission": "external_directory",
    "pattern": "/Users/sonu/.agents/skills/graphify/*",
    "action": "allow"
  },
  {
    "permission": "question",
    "action": "deny",
    "pattern": "*"
  },
  {
    "permission": "plan_enter",
    "action": "deny",
    "pattern": "*"
  },
  {
    "permission": "plan_exit",
    "action": "deny",
    "pattern": "*"
  },
  {
    "permission": "read",
    "pattern": "*",
    "action": "allow"
  },
  {
    "permission": "read",
    "pattern": "*.env",
    "action": "ask"
  },
  {
    "permission": "read",
    "pattern": "*.env.*",
    "action": "ask"
  },
  {
    "permission": "read",
    "pattern": "*.env.example",
    "action": "allow"
  },
  {
    "permission": "question",
    "action": "allow",
    "pattern": "*"
  },
  {
    "permission": "plan_enter",
    "action": "allow",
    "pattern": "*"
  },
  {
    "permission": "external_directory",
    "pattern": "/Users/sonu/.local/share/opencode/tool-output/*",
    "action": "allow"
  }
]
compaction (primary)
  [
  {
    "permission": "*",
    "action": "allow",
    "pattern": "*"
  },
  {
    "permission": "doom
... [permission policies configured for build, general, plan, summary, title]
