Skip to contents

Mirrors Claude Code's denialTracking.ts behaviour:

  • 3 consecutive denials -> warning to reconsider permission mode

  • 20 total denials -> warning to review permission configuration

Methods


DenialTracker$record_denial()

Record a denial event.

Usage

DenialTracker$record_denial()


DenialTracker$record_success()

Record a successful tool execution (resets consecutive count).

Usage

DenialTracker$record_success()


DenialTracker$counts()

Return current counts.

Usage

DenialTracker$counts()


DenialTracker$clone()

The objects of this class are cloneable with this method.

Usage

DenialTracker$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.