agenthub · system.pulse
Emit a progress signal to whatever is watching the run. Triggered by a flow edge, so it fires when a node completes rather than when data arrives.
Why the node earns its place
A long run is opaque from the outside. Pulse is how a graph says where it has got to — a status line, a percentage, a warning — without that reporting becoming part of the data path.
How it works at run time
What you wire
Nothing handed onward.
Configuration
| Key | Type | Default & options | What it does |
|---|---|---|---|
| event_type | string | default "status" status · progress · info · warning · error | — |
| message | string | — | Static message shown in UI (can be overridden by a connected message input) |
What usually goes wrong
Watch for this
It has no outputs; it is observed, not consumed. Wire it from a flow port, not a data port.
Behaviour & provenance