Skip to content

agent-core / Exports / ICacheStorage

Interface: ICacheStorage

Cache storage interface for pluggable backends

Table of contents

Methods

Methods

get

get(hash): undefined | ICacheEntry

Retrieve a cached entry by key hash

Parameters

NameType
hashstring

Returns

undefined | ICacheEntry

Defined in

packages/agent-core/src/interfaces/cache.ts:32


set

set(entry): void

Store a cache entry

Parameters

NameType
entryICacheEntry

Returns

void

Defined in

packages/agent-core/src/interfaces/cache.ts:34


delete

delete(hash): boolean

Delete a cached entry by key hash

Parameters

NameType
hashstring

Returns

boolean

Defined in

packages/agent-core/src/interfaces/cache.ts:36


clear

clear(): void

Clear all cached entries

Returns

void

Defined in

packages/agent-core/src/interfaces/cache.ts:38


getStats

getStats(): ICacheStats

Get cache statistics

Returns

ICacheStats

Defined in

packages/agent-core/src/interfaces/cache.ts:40

Released under the MIT License.