Skip to main content
The low-code runtime is an isolated execution environment, not Node.js or a browser. This reference is generated from the same canonical declaration source used to create Monaco editor types. It contains only supported public methods, with their current signature, behavior notes, and declaration-provided usage example.
Search this documentation for an exact method, for example api.httpCall, storage.putObject, transport.sftpImport, agent.startRun, or util.validate.

Runtime globals

  • api is the main execution and platform surface. Only active methods are published.
  • storage is the canonical Explorer Storage surface for files and objects.
  • transport owns Storage-only protocol adapters. Its SFTP methods resolve connection details from an active Secret reference, so credentials never enter low-code source.
  • agent owns Agent, inbox, run, plugin, and Assistant lifecycle operations. Availability depends on instance policy.
  • util owns validation and security helpers, including hashing, cryptography, encoding, and identifiers.
  • Active library declarations are resolved through lib.LibraryName.ElementKey.X, or lib.LibraryName.X for exports from the permanent @default element (initially documentation only), where X is an explicitly exported function, class, constant, or other public symbol. inject() reads an earlier element in the same ordered component.
Refresh after a declaration change with npm run sync:low-code-reference.
Last modified on October 14, 2026