Defend

Excessive agency

Detect overreach beyond permitted autonomy.

YAML key: excessive_agency
Direction: output

Detect overreach beyond permitted autonomy.

Configuration

Prop

Type

Example

defend.config.yaml (fragment)
guards:
  output:
    enabled: true
    provider: claude
    modules:
      - excessive_agency:
          permission_scope: "Read-only access to user documents."
          blocked_ops: []

Provider usage

Configure under guards.output.modules with output guarding enabled and provider claude or openai.

See the modules overview.