MCPcopy Create free account
hub / github.com/echoVic/blade-code / shouldCompress

Method shouldCompress

src/context/ContextManager.ts:428–430  ·  view source on GitHub ↗
(contextData: ContextData)

Source from the content-addressed store, hash-verified

426 }
427
428 private shouldCompress(contextData: ContextData): boolean {
429 return contextData.metadata.totalTokens > this.options.compressionThreshold;
430 }
431
432 private async compressCurrentContext(): Promise<void> {
433 const contextData = this.memory.getContext();

Callers 2

addMessageMethod · 0.95
getFormattedContextMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected