Triggered when new code is written
Triggered when tests are completed
Triggered when code is ready to commit
Triggered before a commit is made
Triggered when a significant change is detected
Triggered when a test fails
Triggered at the end of a development session
Triggered when a security concern is detected
Triggered when a performance issue is detected
Checkpoint Types
Enum of all supported checkpoint types in the Development Butler system. Checkpoints are logical points in the development workflow where the butler can provide automated assistance.