Logotipo Hedhog

Receba novidades do Hedhog no seu e-mail

Novos lançamentos, receitas e breaking changes — sem spam.

Submódulo agent

tooling

Testes de nós, descoberta de módulos internos, catálogos de tools e auxiliares de consulta de modelos/perfis.

Caminho de origem: libraries/agent/src/controllers/agent.controller.ts

Arquivo do módulo: agent.module.ts

Introdução

O submódulo Tooling dá suporte ao construtor de workflows e às integrações de runtime ao expor endpoints de descoberta. É por meio dele que a UI administrativa descobre quais ações internas, tools, perfis de integração compatíveis e modelos de provedor estão disponíveis.

Há também uma superfície de teste de nós, para que nós individuais possam ser exercitados isoladamente antes de serem incorporados a um graph de workflow maior.

Endpoints HTTP

9 endpoints

Executa um teste isolado de um nó.

Obtém o status/resultado de um job de teste de nó.

Params
jobId (int)

Lista os módulos internos disponíveis para as ações de agent.

Lista as ações disponíveis para um módulo interno.

Params
module (string)

Lista as tools disponíveis.

Obtém a definição de uma tool.

Params
toolId (string)

Lista os perfis de integração compatíveis com uma tool.

Params
toolId (string)

Lista os modelos de texto de um perfil de integração.

Params
profileId (int)

Lista os modelos de imagem de um perfil de integração.

Params
profileId (int)