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

Method searchMessages

src/services/message/fetch.ts:71–81  ·  view source on GitHub ↗
(
    sessionId: string,
    keywords: string[],
    filter?: TimeFilter,
    limit: number = 100,
    offset: number = 0,
    senderId?: number
  )

Source from the content-addressed store, hash-verified

69 }
70
71 async searchMessages(
72 sessionId: string,
73 keywords: string[],
74 filter?: TimeFilter,
75 limit: number = 100,
76 offset: number = 0,
77 senderId?: number
78 ): Promise<SearchResult> {
79 const executor = createPluginQueryExecutor(sessionId)
80 return searchMessagesLikeAsync(executor, keywords, filter, limit, offset, senderId)
81 }
82
83 async getAllRecentMessages(sessionId: string, filter?: TimeFilter, limit: number = 100): Promise<SearchResult> {
84 const executor = createPluginQueryExecutor(sessionId)

Callers

nothing calls this directly

Calls 2

searchMessagesLikeAsyncFunction · 0.90

Tested by

no test coverage detected