Graphorin API reference v0.12.1
Graphorin API reference / @graphorin/agent / / CompactionApiResult
Interface: CompactionApiResult
Defined in: packages/agent/src/types.ts:775
Result of agent.compact({...}).
Stable
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
afterTokens | readonly | number | - | packages/agent/src/types.ts:777 |
applied | readonly | boolean | true when the compaction trimmed + spliced the live run buffer (CE-3/AG-13). false results carry an explicit skippedReason instead of silently reporting zeros. | packages/agent/src/types.ts:787 |
beforeTokens | readonly | number | - | packages/agent/src/types.ts:776 |
durationMs | readonly | number | - | packages/agent/src/types.ts:779 |
hooksFiredCount | readonly | number | - | packages/agent/src/types.ts:780 |
skippedReason? | readonly | "no-memory" | "no-active-run" | "nothing-to-trim" | "sensitivity-gated" | Why nothing was spliced, when applied is false. | packages/agent/src/types.ts:789 |
summary | readonly | string | - | packages/agent/src/types.ts:781 |
summaryTokens | readonly | number | - | packages/agent/src/types.ts:778 |