Tool-Confusability Recovery Loop
Recovery loop for agent tool catalogs: measured confusion, ranked fixes, signed recovery receipts.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"tool-confusability-regression-gate": {
"url": "https://textforagents.com/products/tool-confusability-regression-gate/mcp"
}
}
}Puntos de conexión remotos
https://textforagents.com/products/tool-confusability-regression-gate/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (6)
⚪register_catalog(catalog, probes)
Register a tool catalog + probe suite; stores the green state. Free.
Esquema de entrada
{
"type": "object",
"properties": {
"catalog": {
"type": "array"
},
"probes": {
"type": "array"
}
},
"required": [
"catalog",
"probes"
]
}⚪start_loop(catalog_id, catalog, selector_class)
Start a recovery loop run against the current live catalog ($0.05 / plan / first run free).
Esquema de entrada
{
"type": "object",
"properties": {
"catalog_id": {
"type": "string"
},
"catalog": {
"type": "array"
},
"selector_class": {
"type": "string"
}
},
"required": [
"catalog_id",
"catalog"
]
}⚪apply_fix(loop_id, item)
Serve the revised catalog for a chosen worklist item of an open loop run.
Esquema de entrada
{
"type": "object",
"properties": {
"loop_id": {
"type": "string"
},
"item": {
"type": "integer"
}
},
"required": [
"loop_id",
"item"
]
}⚪verify_recovery(loop_id)
Re-probe a loop run whose fix was served and return the signed recovery receipt.
Esquema de entrada
{
"type": "object",
"properties": {
"loop_id": {
"type": "string"
}
},
"required": [
"loop_id"
]
}🟡server_author_verdict(tool, stack)
Server-author pre-publish verdict: measure one submitted tool against the curated reference stacks; every verdict names its stack.
Esquema de entrada
{
"type": "object",
"properties": {
"tool": {
"type": "object"
},
"stack": {
"type": "string"
}
},
"required": [
"tool"
]
}🟢loop_status(loop_id)
Fetch a loop run's status and receipt.
Esquema de entrada
{
"type": "object",
"properties": {
"loop_id": {
"type": "string"
}
},
"required": [
"loop_id"
]
}Comunidad
Evidencia