Logotipo Hedhog

Receba novidades do Hedhog no seu e-mail

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

Submódulo agent

designer

Edição visual de graph, validação, compilação, edição assistida por IA, variáveis e triggers.

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

Arquivo do módulo: agent.module.ts

Introdução

O submódulo Designer é onde os workflows se tornam graphs executáveis. Ele expõe endpoints de leitura/escrita do graph, auxiliares de validação e compilação, edição de graph assistida por IA, além de recursos de apoio como variáveis e triggers.

Esta é a parte da biblioteca mais próxima de um construtor de automação low-code: nós, arestas, graphs versionados, secrets de trigger e variáveis de estado do workflow vivem todos aqui.

Endpoints HTTP

16 endpoints

Obtém o graph atual.

Params
id (int)

Substitui o graph atual.

Params
id (int)

Obtém o graph específico de uma versão.

Params
id (int), versionId (int)

Substitui o graph específico de uma versão.

Params
id (int), versionId (int)

Valida um graph.

Params
id (int), versionId (int)

Compila um graph para a forma de runtime.

Params
id (int), versionId (int)

Aplica edições de graph assistidas por IA.

Params
id (int), versionId (int)

Lista as variáveis do workflow.

Params
id (int)

Cria uma variável de workflow.

Params
id (int)

Atualiza uma variável de workflow.

Params
id (int), varId (int)

Exclui uma variável de workflow.

Params
id (int), varId (int)

Lista os triggers do workflow.

Params
id (int)

Cria um trigger.

Params
id (int)

Atualiza um trigger.

Params
id (int), triggerId (int)

Exclui um trigger.

Params
id (int), triggerId (int)

Rotaciona o token de um trigger.

Params
id (int), triggerId (int)