summaryrefslogtreecommitdiffhomepage
path: root/src/features/conversation-cache/index.ts
blob: 25e2af7a69e7581806449dad6d93ae2fda2b6bce (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
export type { ConversationCache, ConversationCacheOptions } from "./cache";
export { createConversationCache } from "./cache";
export { nextSinceSeq, reconcileCache, selectEvictions } from "./logic";
export type {
  ConversationCacheIndexEntry,
  ConversationChunkStore,
  ReconcileResult,
} from "./types";

/** Public module manifest — aggregated by the shell's "Loaded Modules" view. */
export const manifest = {
  name: "conversation-cache",
  description: "IndexedDB-backed chunk cache with reconciliation",
} as const;