Function output
Description
Exit point for a user-defined function. Declares the function's return values; only used inside a function's graph.
When to use
Every user-defined function graph must end with a Function output node. Its return-value pins (configured per function) collect the data to hand back to the caller. The execution input pin marks the end of the function’s flow — nothing runs after it. You cannot use Function output in a pipeline graph; it is only valid inside a function definition. Every execution path in a function should eventually reach a Function output node.
Pins
Execution pins
| Pin | Direction |
|---|---|
| In | Input |
Example
Return a computed greeting from a function. Wire the Result output of Concatenate strings into the return pin on Function output, and connect the execution input to close the flow. When the pipeline calls this function, the greeting value is returned to the call site and is available as an output pin on the function node.