MCPcopy Index your code
hub / github.com/ChatLab/ChatLab / getMessagesBefore

Method getMessagesBefore

src/services/message/fetch.ts:38–48  ·  view source on GitHub ↗
(
    sessionId: string,
    beforeId: number,
    limit: number = 50,
    filter?: TimeFilter,
    senderId?: number,
    keywords?: string[]
  )

Source from the content-addressed store, hash-verified

36
37export class FetchMessageAdapter implements MessageAdapter {
38 async getMessagesBefore(
39 sessionId: string,
40 beforeId: number,
41 limit: number = 50,
42 filter?: TimeFilter,
43 senderId?: number,
44 keywords?: string[]
45 ): Promise<PaginatedMessages> {
46 const executor = createPluginQueryExecutor(sessionId)
47 return fetchMessagesBefore(executor, beforeId, limit, filter, senderId, keywords)
48 }
49
50 async getMessagesAfter(
51 sessionId: string,

Callers

nothing calls this directly

Calls 2

fetchMessagesBeforeFunction · 0.90

Tested by

no test coverage detected