Graphorin API reference v0.15.1
Graphorin API reference / @graphorin/agent / / CompactionApiResult
Interface: CompactionApiResult
Defined in: packages/agent/src/types.ts:797
Stable
Result of agent.compact({...}).
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
afterTokens | readonly | number | - | packages/agent/src/types.ts:799 |
applied | readonly | boolean | true when the compaction trimmed + spliced the live run buffer. false results carry an explicit skippedReason instead of silently reporting zeros. | packages/agent/src/types.ts:809 |
beforeTokens | readonly | number | - | packages/agent/src/types.ts:798 |
durationMs | readonly | number | - | packages/agent/src/types.ts:801 |
hooksFiredCount | readonly | number | - | packages/agent/src/types.ts:802 |
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:811 |
summary | readonly | string | - | packages/agent/src/types.ts:803 |
summaryTokens | readonly | number | - | packages/agent/src/types.ts:800 |