Int Condition¶
Evaluates a boolean condition between two integers. Supports equality and relational comparisons and outputs a single boolean result. If the operation is invalid or an error occurs, the result defaults to false.

Usage¶
Use this node to compare integer values and drive conditional logic in your workflow (e.g., branching, loop control, or enabling/disabling downstream processing). Connect integer-producing nodes to inputs A and B, choose the comparison operator, and use the boolean output to control other nodes.
Inputs¶
| Field | Required | Type | Description | Example |
|---|---|---|---|---|
| a | True | INT | Left-hand integer operand for the comparison. | 5 |
| b | True | INT | Right-hand integer operand for the comparison. | 10 |
| operation | True | ["==", "!=", "<", ">", "<=", ">="] | Comparison operator to apply between A and B. | < |
Outputs¶
| Field | Type | Description | Example |
|---|---|---|---|
| result | BOOLEAN | Boolean outcome of the selected integer comparison. | True |
Important Notes¶
- Supported operations: ==, !=, <, >, <=, >= only.
- Input range: A and B are constrained to large 64-bit integer-like bounds; values outside UI limits are not permitted.
- Type strictness: Inputs must be integers; no implicit casting is performed.
- Error behavior: Unknown operations or runtime errors return false.
- Deterministic: Given the same inputs, the output is deterministic.
Troubleshooting¶
- Output is always false: Ensure the operation string exactly matches one of the supported options and that both inputs are valid integers.
- Cannot select value: Check that A and B are within the allowed numeric range and step (integer increments).
- Unexpected result with negatives: Verify the sign and values of both inputs; comparisons are strictly numeric.
- Downstream nodes not reacting: Confirm the boolean output is correctly connected and that any consuming node expects a BOOLEAN type.