Skip to content

Version History

The Bridge ships with a standard library of built-in tools under the std namespace. These are always available — no installation or registration required.

ToolDescription
std.httpCallREST API client — builds and executes HTTP requests from wired fields

All string tools accept a single .in parameter, making them ideal for pipe chains.

ToolDescription
std.str.toUpperCaseConverts to UPPER CASE
std.str.toLowerCaseConverts to lower case
std.str.trimStrips whitespace from both ends
std.str.lengthCharacter count

Full reference & examples →

ToolDescription
std.arr.filterKeep items matching all given key-value criteria
std.arr.findFirst item matching all given key-value criteria
std.arr.firstFirst element (arr[0]), with optional strict mode
std.arr.toArrayWraps a single value in an array (no-op if already one)

Full reference & examples →

ToolDescription
std.auditStructured logging — logs all wired fields via the engine logger. Use with force.

In addition to the std tools, the language has built-in operators that the engine handles natively — no tool import needed:

SyntaxDescription
a + b, a - b, a * b, a / b, a % bArithmetic
a > b, a >= b, a < b, a <= bComparison
a == b, a != bEquality
a and b, a or b, not aBoolean logic
a || bFalsy fallback (use first truthy value)
a ?? bNullish fallback (use first non-null/undefined value)
a catch bError fallback (use b if a throws)
cond ? a : bTernary
"{a.name} lives in {a.city}"String interpolation

See the Expressions & Formatting reference for details.