memorybank_index_code
Indexes a code directory semantically for natural language queries. Provide absolute path and project ID to enable semantic search across the codebase.
Instructions
Indexa semánticamente código de un DIRECTORIO para búsquedas semánticas.
⚠️ IMPORTANTE:
El path debe ser una RUTA ABSOLUTA a un DIRECTORIO (no archivo)
Ejemplo correcto: "C:/workspaces/mi-proyecto/src/components"
Ejemplo incorrecto: "src/components" (ruta relativa)
Ejemplo incorrecto: "C:/workspaces/mi-proyecto/src/file.ts" (archivo, no directorio)
Si quieres indexar un archivo específico, usa el directorio que lo contiene.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | RUTA ABSOLUTA al DIRECTORIO a indexar. Ejemplo: 'C:/workspaces/proyecto/src'. NO usar rutas relativas. NO usar rutas a archivos. | |
| projectId | Yes | Identificador único del proyecto (OBLIGATORIO). Debe coincidir con el definido en AGENTS.md | |
| recursive | No | Indexar recursivamente subdirectorios (default: true) | |
| forceReindex | No | RARAMENTE NECESARIO. El sistema detecta cambios por hash automáticamente. Solo usa true si necesitas regenerar embeddings sin cambios en archivos. |