Class SessionSummaryStore

Dedicated vector store wrapper for session-level summaries.

Example

const store = new SessionSummaryStore({ vectorStore, embeddingManager });
await store.indexSession({
scope: 'user', scopeId: 'u42', sessionId: 's-7',
summary: 'User discussed adopting a rescue dog from Portland shelter...',
});
const hits = await store.querySessions('rescue dog adoption', {
scope: 'user', scopeId: 'u42', topK: 5,
});

Constructors

Methods