Logotipo Hedhog

Get Hedhog updates in your inbox

New releases, fresh recipes, and breaking changes — no spam.

agent Submodule

tooling

Node tests, internal-module discovery, tool catalogs, and model/profile lookup helpers.

Source path: libraries/agent/src/controllers/agent.controller.ts

Module file: agent.module.ts

Introduction

The Tooling submodule supports the workflow builder and runtime integrations by exposing discovery endpoints. It is how the admin UI learns what internal actions, tools, compatible integration profiles, and provider models are available.

There is also a node-test surface so individual nodes can be exercised in isolation before they are committed into a larger workflow graph.

HTTP Endpoints

9 endpoints

Run an isolated node test.

Get node-test job status/result.

Params
jobId (int)

List internal modules available to agent actions.

List actions available for one internal module.

Params
module (string)

List available tools.

Get one tool definition.

Params
toolId (string)

List compatible integration profiles for a tool.

Params
toolId (string)

List text models for an integration profile.

Params
profileId (int)

List image models for an integration profile.

Params
profileId (int)