Skip to content

CacheStore

Defined in: packages/mcp-query/src/core/cacheStore.ts:12

delete(key): Promise<void>

Defined in: packages/mcp-query/src/core/cacheStore.ts:15

string

Promise<void>


get(key): Promise<StoredEntry | undefined>

Defined in: packages/mcp-query/src/core/cacheStore.ts:13

string

Promise<StoredEntry | undefined>


optional publishInvalidation(tags): Promise<void>

Defined in: packages/mcp-query/src/core/cacheStore.ts:17

Broadcast a tag invalidation to other nodes (declared invalidations only).

string[]

Promise<void>


set(key, entry): Promise<void>

Defined in: packages/mcp-query/src/core/cacheStore.ts:14

string

StoredEntry

Promise<void>


optional subscribeInvalidations(cb): () => void

Defined in: packages/mcp-query/src/core/cacheStore.ts:19

Receive other nodes’ invalidations. Returns unsubscribe.

(tags) => void

() => void