Skip to main content
Once an agent makes a decision, it shouldn’t keep changing it. Decision enforcement locks decisions to prevent flip-flopping.

The Problem

Without enforcement, agents can:
  • Choose strategy A, then B, then A again
  • Waste tokens re-debating settled questions
  • Create inconsistent outputs

Basic Usage

Decision Types

Lock Modes

Checking Decisions

Overriding Decisions

Sometimes you need to override:

Decision History

Best Practices

Don’t let agents waste tokens re-debating the approach.
output_format is better than decision_1.
Every forced override should have a reason.