Graphorin API reference v0.7.0
Graphorin API reference / @graphorin/agent / / CompactionApiResult
Interface: CompactionApiResult
Defined in: packages/agent/src/types.ts:597
Result of agent.compact({...}).
Stable
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
afterTokens | readonly | number | - | packages/agent/src/types.ts:599 |
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:609 |
beforeTokens | readonly | number | - | packages/agent/src/types.ts:598 |
durationMs | readonly | number | - | packages/agent/src/types.ts:601 |
hooksFiredCount | readonly | number | - | packages/agent/src/types.ts:602 |
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:611 |
summary | readonly | string | - | packages/agent/src/types.ts:603 |
summaryTokens | readonly | number | - | packages/agent/src/types.ts:600 |