3.3 KB · updated 2026-07-31 · md

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).