Cursor10x Memory System

MIT License
109

manageVector

Perform vector embedding operations like store, search, update, and delete within the Cursor10x Memory System to manage content associations and enable semantic search.

Instructions

Unified tool for managing vector embeddings with operations for store, search, update, and delete

Input Schema

NameRequiredDescriptionDefault
contentIdNoID of the content this vector represents (for store, update, delete)
contentTypeNoType of content (message, file, snippet, etc.)
limitNoMaximum number of results for search operation
metadataNoAdditional info about the vector (optional)
operationYesOperation to perform (store, search, update, delete)
thresholdNoSimilarity threshold for search operation
vectorNoVector data as array of numbers (for store, update) or query vector (for search)
vectorIdNoID of the vector to update or delete

Input Schema (JSON Schema)

{ "properties": { "contentId": { "description": "ID of the content this vector represents (for store, update, delete)", "type": "number" }, "contentType": { "description": "Type of content (message, file, snippet, etc.)", "type": "string" }, "limit": { "default": 10, "description": "Maximum number of results for search operation", "type": "number" }, "metadata": { "additionalProperties": true, "description": "Additional info about the vector (optional)", "type": "object" }, "operation": { "description": "Operation to perform (store, search, update, delete)", "enum": [ "store", "search", "update", "delete" ], "type": "string" }, "threshold": { "default": 0.7, "description": "Similarity threshold for search operation", "type": "number" }, "vector": { "description": "Vector data as array of numbers (for store, update) or query vector (for search)", "type": "array" }, "vectorId": { "description": "ID of the vector to update or delete", "type": "number" } }, "required": [ "operation" ], "type": "object" }
ID: 5ngi6jjarl