Search memory
mem_searchBusca en la memoria del agente (full-text, español) dentro de un scope (proyecto/repo). scope es el nombre del proyecto que usa el cliente (el de la carpeta del repo, igual que tu identificador de proyecto; estable). Devuelve las memorias ordenadas por relevancia + recencia, cada una con snippet (…), score y el scope del que sale (scopeKey/scopeName, más foreign). query vacía o scope sin memoria → []. limit opcional (1-50, def. 25). git_remote opcional (la URL de git remote get-url origin): si ya hay un scope de ese repo se usa ese aunque tu carpeta se llame distinto, así compartes memoria con quien lo clonó en otra carpeta. Solo se recupera la memoria de los proyectos a los que tienes acceso: un invitado ve la de los suyos y nada más. crossProject: true amplía la búsqueda a TODOS los proyectos del workspace (las memorias de otros scopes puntúan más bajo que las del tuyo, y vienen marcadas con foreign=true: úsalas como referencia, no como la convención de este repo). Requiere un plan de pago y una credencial que no esté acotada a un proyecto. workspaceId opcional: la memoria del workspace que digas (list_workspaces los enumera). Sin él, la del workspace por defecto — que NO es necesariamente donde se guardó lo último si estabas trabajando para otro.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| query | Yes | ||
| scope | Yes | ||
| git_remote | No | ||
| workspaceId | No | ||
| crossProject | No |