invoke

abstract suspend operator fun invoke(conversationId: <Error class: unknown class>, searchQuery: String, limit: Int = 100, offset: Int = 0): SearchMessagesInConversationUseCase.Result

Search messages in a conversation by text content.

Return

Result with list of matching messages or failure

Parameters

conversationId

The conversation to search in

searchQuery

The text to search for (case-insensitive, partial match)

limit

Maximum number of results to return (default 100)

offset

Offset for pagination (default 0)