QVAC Logo

deleteCache( )

Deletes KV cache files.

function deleteCache(params): Promise<{
  success: boolean;
}>;

Parameters

NameTypeRequired?Description
paramsobjectThe delete cache parameters

params

Delete all caches

FieldTypeRequired?Description
alltrueDelete all cache files

Delete specific cache

FieldTypeRequired?Description
kvCacheKeystringCache key to delete
modelIdstringOptional model ID to delete only that model's cache

Returns

Promise<{ success: boolean }> — Promise resolving to success status

FieldTypeDescription
successbooleanWhether the operation succeeded

Example

// Delete all caches
await deleteCache({ all: true });

// Delete entire cache key (all models)
await deleteCache({ kvCacheKey: "my-session" });

// Delete only specific model within cache key
await deleteCache({ kvCacheKey: "my-session", modelId: "model-abc123" });

On this page