Skip to content

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

ParameterType
messagesreadonly Message[]
optionsClearToolResultsOptions
counterContextTokenCounter

Returns

Promise&lt;ClearToolResultsOutcome&gt;