ajustes
This commit is contained in:
20
mcp-server/tools/docs/index.js
Normal file
20
mcp-server/tools/docs/index.js
Normal file
@@ -0,0 +1,20 @@
|
||||
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);
|
||||
}
|
||||
Reference in New Issue
Block a user