Canonical Definition
{
"function": {
"description": "Perform a semantic vector similarity search against Memento's LanceDB vector store. Use this when the user asks conceptual questions that require analyzing past conversations, documents, or unstructured memory, rather than exact SQL data.",
"name": "memento_vector_search",
"parameters": {
"properties": {
"limit": {
"default": 3,
"description": "The maximum number of semantic results to return.",
"type": "integer"
},
"query": {
"description": "The natural language question or concept to search for in the vector database.",
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
}
},
"type": "function"
}