> ## Documentation Index
> Fetch the complete documentation index at: https://easyaf.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# CompactTrigger

> Represents what triggered a compact operation.

## Definition

**Assembly:** CloudNimble.ClaudeEssentials.dll

**Namespace:** CloudNimble.ClaudeEssentials.Hooks

**Inheritance:** System.Enum

## Syntax

```csharp theme={"dark"}
CloudNimble.ClaudeEssentials.Hooks.CompactTrigger
```

## Summary

Represents what triggered a compact operation.

## Values

| Name     | Value | Description                                        |
| -------- | ----- | -------------------------------------------------- |
| `Manual` | 0     | Compact was triggered manually by the user.        |
| `Auto`   | 1     | Compact was triggered automatically by the system. |
