MemoryService
interface MemoryService
Base contract for memory services.
The service provides functionalities to ingest sessions into memory so that the memory can be used for user queries.
Inheritors
Functions
Link copied to clipboard
Adds a session to the memory service.
Link copied to clipboard
abstract suspend fun searchMemory(appName: String, userId: String, query: String): SearchMemoryResponse
Searches for sessions that match the query asynchronously.