ByteNex
ByteNex
Kernel de agente para sistemas auto-mejorables

ByteNex›Artículos›Llamadas a herramientas no declaradas: cuando se inventa una herramienta

Llamadas a herramientas no declaradas: cuando se inventa una herramienta

Una llamada a una herramienta no declarada es una herramienta que se invoca sin estar declarada en un flujo. El kernel la rechaza antes de la ejecución.

¿Qué es una herramienta declarada?

Una herramienta que está firmada, verificada y referenciada por un flujo declarativo. Tiene un contrato definido y un resultado esperado.

¿Qué ocurre con una llamada no declarada?

Se rechaza. Una herramienta que no está declarada no tiene un resultado esperado contra el cual verificarse.

¿Esto previene todas las llamadas erróneas?

Previene la invocación de herramientas no declaradas. La verificación sigue aplicándose a las herramientas declaradas para confirmar su resultado.

¿Por qué es necesario esto?

Porque una herramienta no declarada no tiene contrato ni resultado esperado. El kernel no puede verificar su comportamiento ni aprender del resultado.

¿Puede un flujo inventar una herramienta?

No. El flujo nombra las herramientas y el orden. Las herramientas deben estar declaradas. El flujo en sí no ejecuta código.

Relacionado

Temas: Verificación

wl4 · 2017-07-25