MessageJay Runtime Environment
The automation runtime environment runs TypeScript code in an isolated environment. Whenever you set up an automation, the code you or the AI generates will be checked for syntax and type issues. Only correctly compiled code can be used in an automation.
Available TypeScript functionality
The runtime provides the ES2024
standard library with the exeption of a few
features. These feauters are not supported:
eval
is not supported for security reasons- npm module import
- decorators
- weakref
- disposable
- scripthost
- webworkers
- proxy
- reflect
- sharedmemory
dom
ornode.js
specific featuresfetch
is not supported but an alternative is provided by the runtime environmentsetTimeout
andclearTimeout
are also not supported