v0.19.0.es.md
docs/i18n/release-notes/v0.19.0.es.md
Tesserae v0.19.0 — un grafo, sin pasajeros
<!-- translations:start -->
English · 한국어 · 中文 · 日本語 · Русский · Français · Deutsch
<!-- translations:end -->
Lanzado 2026-07-11 · PyPI · GitHub release · pip install --upgrade tesserae==0.19.0
La versión de fin de vida de los backends. Desde v0.18.0 el bucle predeterminado de actualización y recuperación del grafo de conocimiento es completamente interno — el pipeline tipado ResearchGraph escribe el grafo (extracción nativa de code-graph incluida), y ask planifica la recuperación sobre él con el LLM. Esta versión elimina los dos backends acoplados que ya no justificaban su mantenimiento.
understand-anything: eliminado
Su única contribución — fusionar un knowledge-graph.json generado externamente con nodos de estructura de código en el ResearchGraph — era redundante desde que se lanzó el extractor nativo de code-graph. El adaptador, el módulo de refresh, la fusión en tiempo de compilación, la detección de dependencias y las entradas de setup han desaparecido. tesserae integrations refresh understand-anything imprime un puntero de una línea a la ingesta nativa de código y sale con 2. Las configuraciones antiguas que llevan una entrada external_tools de understand-anything cargan con una sola nota; los nodos acuñados por UA en grafos existentes siguen siendo válidos.
cognee: eliminado
cognee duplicaba el grafo hacia afuera en su propio almacén y nunca devolvía nada; antes de 0.18 también filtraba spam de logs y un repliegue de OperationalError en la salida de ask en instalaciones por defecto. Tras una versión de gracia desactivado por defecto, queda completamente eliminado: los módulos adapter/direct/query, la pasada de cognify en tiempo de compilación y la exportación de bundles, el extra [cognee], los prompts del asistente, y las referencias en el esquema MCP (~1,100 LOC y 6 archivos de test). query --backend cognee y cada flag --cognee-* / --enable-cognee imprimen un stub de eliminación de una línea y salen con 2. Las configuraciones que llevan una sección memory_backends.cognee siguen cargando y compilando — con exactamente una nota por proceso.
rag-anything: conservado, a propósito
El único backend con una capacidad de la que el grafo de conocimiento realmente carece — RAG multimodal de documentos (PDFs, imágenes) — se mantiene como el extra opcional tesserae[raganything], desactivado por defecto, accesible vía tesserae query --backend raganything.
Cambios incompatibles
Según la convención del proyecto, nada falla en silencio — cada superficie eliminada imprime su reemplazo o una explicación y sale con 2: integrations refresh understand-anything, query --backend cognee, --cognee-search-type, --cognee-dataset, --enable-cognee y los flags restantes --cognee-* de setup/extract. Efecto neto de las dos eliminaciones: −5,500 líneas contra +1,600, con la suite de tests completa en verde (2,251 aprobados).