# Interface PruneResult

Result of a pruning operation.

interface PruneResult {
removedItems: ContextItem[];
summarizedItems: ContextItem[];
summaryItem?: ContextItem;
tokensFreed: number;
targetReached: boolean;
}

- Defined in packages/nexus-agents/src/agents/pruning-strategies-types.ts:240

##### Index

### Properties

removedItems
summarizedItems
summaryItem?
tokensFreed
targetReached

## Properties

### removedItems

removedItems: ContextItem[]

- Defined in packages/nexus-agents/src/agents/pruning-strategies-types.ts:241

### summarizedItems

summarizedItems: ContextItem[]

- Defined in packages/nexus-agents/src/agents/pruning-strategies-types.ts:242

### `Optional` summaryItem

summaryItem?: ContextItem

- Defined in packages/nexus-agents/src/agents/pruning-strategies-types.ts:243

### tokensFreed

tokensFreed: number

- Defined in packages/nexus-agents/src/agents/pruning-strategies-types.ts:244

### targetReached

targetReached: boolean

- Defined in packages/nexus-agents/src/agents/pruning-strategies-types.ts:245