Skip to main content
This page is the reference map of the Builder interface. For each surface (sidebar, header bar, editor toolbar, overview tab, automation tab, page tab, imports tab, files tab, activity tab, observability tab, settings tab, deploy modal) it lists every visible control and the action it performs. Use it as a lookup when a button does not behave the way you expect, or when you need to know what a click actually persists.

Layout

The Builder is built around three persistent surfaces and one main pane that changes with the current route.
Automations
The AI assistant panel slides in from the right when toggled from the header bar.

Header bar

The header is always visible. The sidebar is the workspace navigation tree. A search box at the top filters all sidebar entries (pages, automations, imports) by name or slug.

Editor toolbar

The toolbar above the main pane changes depending on what is being edited.

Overview tab

The first thing you see when opening a workspace. A refresh button next to the title re-fetches the stats.

Automation tab

The automation tab is the most feature-rich. Its header strip exposes: Below the header, you can switch between Visual graph and Code (YAML). The two views are fully equivalent; see Visual Editor and YAML Mapping.

Page tab

A page is a React source tree. The tab exposes:
  • Code view: a file explorer on the left and a Monaco editor on the right. Supports folder creation, file creation, rename, and delete.
  • Preview view: Builder compiles the source and renders the React app inside the preview pane, with the runtime AppProps injected (sdk, user, workspace, backends).
Save persists the entire source tree to the workspace as page files. Deploy bundles the tree into a JavaScript bundle (see Deploy modal).

Imports tab

The imports tab is where installed apps live.

App Store modal

  • A search box filters apps by name.
  • A category filter narrows the catalog.
  • Each app card shows its name, description, photo, and last update date.
  • Install adds the app to the workspace and creates a default config you can then edit.

Files tab

The Files tab is documented on its own page; see Files.

Activity tab

Activity is the workspace event feed. It is documented on its own page; see Activity, which covers full-text search, date and field filters, filter presets, toggleable columns, the correlation-ID trace views (Table, Timeline, Graph, Distribution), and JSON export.

Observability tab

Observability is the aggregated per-workspace dashboard: health, metrics, errors, usage, and dependencies for a chosen period. It is documented on its own page; see Observability. Its charts deep-link back to the Activity feed.

Settings tab

Settings is a multi-tab pane. The sections below describe each sub-tab.

General

Versioning

Documented on the Versioning page; it covers the Push, Pull, Export, Import, and Import (Prune) buttons and the differences between them.

Secrets

Documented on the Secrets module page; it covers the schema-defined secrets and the Additional Secrets form.

Security (RBAC)

A Monaco YAML editor on the workspace security document. The role grammar itself is documented in RBAC.

Sharing

Packaging

The Packaging tab lets you publish the workspace as a reusable app in the platform’s app store.

Deploy modal

Opened from the Deploy button in the header bar. Documented in Deployment; it covers the Publish tab (bundle build, version assignment) and the Share tab (Platform URL, four embed modes, <script> snippet).

Workspace YAML modal

Opened from the Edit YAML button in the header bar. A Monaco editor on the workspace index.yml. This file contains:
  • name, slug, description
  • config: non-sensitive parameters ({{config.*}})
  • secrets: the schema of expected secrets (values live in Settings → Secrets)
  • repositories: Git repository configuration (see Versioning)
  • labels: group labels used for bulk operations
  • imports: installed app references
Save writes through to the workspaces API and triggers a workspaces.updated event.

Next steps

Files

Manage uploaded workspace assets.

Versioning

Push, pull, export, import with Git or archives.

Deployment

Build a bundle and share an embeddable script.