import { registerListDocsTool } from './list_docs.js'; import { registerReadDocTool } from './read_doc.js'; /** * Tools para consultar la documentación del proyecto bajo demanda. * * El knowledge_base del context engine ya inyecta los docs más relevantes * en cada turno por similitud semántica, pero hay dos casos en los que el * agente necesita pedir un doc explícitamente: * - El doc cayó fuera del top-K y solo aparece en el title-index del KB. * - Se necesita una sección puntual con detalle sin cargar todo el doc. * * Estas tools delegan en endpoints `/api/knowledge/...` del server Python, * que leen los docs del memory store (Redis) — la misma fuente que alimenta * el knowledge_base. */ export function registerDocsTools(server) { registerListDocsTool(server); registerReadDocTool(server); }