Skip to main contentThe Engine file contains the following types of operations:
- Extract Addon Metadata: Extracts metadata when installing new addons.
- Execute Step: Executes a single test step.
- Execute Flow: Executes a flow.
- Execute Property: Executes dynamic dropdowns or dynamic properties.
- Execute Trigger Hook: Executes actions such as OnEnable, OnDisable, or extracting payloads.
- Execute Auth Validation: Validates the authentication of the connection.
The engine takes the flow JSON with an engine token scoped to this project and implements the API provided for the addon framework, such as:
- Storage Service: A simple key/value persistent store for the addon framework.
- File Service: A helper to store files either locally or in a database, such as for testing steps.
- Fetch Metadata: Retrieves metadata of the current running project.