hipocampo_dedup
Detecta y opcionalmente fusiona duplicados en las tablas de memoria.
Con merge=False (default) es solo lectura — seguro de ejecutar, no modifica datos.
Con merge=True es destructivo: consolida filas duplicadas en una sola, operación
irreversible. Usar con precaución. Ejecutar primero sin merge para previsualizar.
¿Qué es un duplicado? Dos registros con alta similitud semántica (embedding
+ texto), por encima del umbral configurable (default 0.95).
El reporte incluye: cantidad de duplicados encontrados, IDs afectados y
resumen de fusión si se ejecutó merge.
Para ejecutar dedup como parte del ciclo completo de mantenimiento, usar
hipocampo_maintenance (paso 2 del ciclo). Esta herramienta es para uso
puntual o previsualización antes del merge.
Args:
merge: Si es True, fusiona los duplicados encontrados (irreversible).
Si es False (default), solo muestra análisis (seguro).
Returns:
Reporte de duplicados encontrados o fusionados.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| merge | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |