Skip to main content

Overview

A Stellaris Cloud "app" can be a standalone application running remotely and communicating via a web socket, or it can be a collection of prebuilt UIs and/or scripts that are "installed" by the main application and fully managed thereafter.

In either case, the application can integrate with the main application's opertion in several ways. To start with, app UIs can be embedded in the application in the main sidebar menu, or (coming soon) in the folder and object sidebars.

For performing asynchronous operations, apps can register custom "Task" types, which are pieces of work that are created in response to events or via scheduling, and are surfaced to the user for their review. For synchronous operations, app UIs can directly trigger the execution of worker scripts to perform operations that cannot be performed from the frontend.