Graphorin API reference v0.5.0
Graphorin API reference / @graphorin/memory / / clearOldToolResults
Function: clearOldToolResults()
ts
function clearOldToolResults(
messages,
options,
counter): Promise<ClearToolResultsOutcome>;Defined in: packages/memory/src/context-engine/compaction/clear-tool-results.ts:92
Replace the oldest clearable tool results with placeholders. Returns the new buffer (same length — content is replaced in place, never removed) plus the cleared indices and reclaimed token count. Idempotent: already-cleared placeholders are skipped on a second pass.
Parameters
| Parameter | Type |
|---|---|
messages | readonly Message[] |
options | ClearToolResultsOptions |
counter | ContextTokenCounter |
Returns
Promise<ClearToolResultsOutcome>