CacheStore
Defined in: packages/mcp-query/src/core/cacheStore.ts:12
Methods
Section titled “Methods”delete()
Section titled “delete()”delete(
key):Promise<void>
Defined in: packages/mcp-query/src/core/cacheStore.ts:15
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Promise<void>
get(
key):Promise<StoredEntry|undefined>
Defined in: packages/mcp-query/src/core/cacheStore.ts:13
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Promise<StoredEntry | undefined>
publishInvalidation()?
Section titled “publishInvalidation()?”
optionalpublishInvalidation(tags):Promise<void>
Defined in: packages/mcp-query/src/core/cacheStore.ts:17
Broadcast a tag invalidation to other nodes (declared invalidations only).
Parameters
Section titled “Parameters”string[]
Returns
Section titled “Returns”Promise<void>
set(
key,entry):Promise<void>
Defined in: packages/mcp-query/src/core/cacheStore.ts:14
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Promise<void>
subscribeInvalidations()?
Section titled “subscribeInvalidations()?”
optionalsubscribeInvalidations(cb): () =>void
Defined in: packages/mcp-query/src/core/cacheStore.ts:19
Receive other nodes’ invalidations. Returns unsubscribe.
Parameters
Section titled “Parameters”(tags) => void
Returns
Section titled “Returns”() => void