Skip to main content
Shell navigation is exposed through the shell facade (sdk.shell). Your app can switch the active view, manage recents and projects, register title bar slots, favorite apps, and more. Apps access it through the platform bridge object:
const sdk = window.apogeeSDK || null;
if (!sdk) return;
sdk.shell.setView("launcher");
Declare shell in your shell manifest under requires.managers.

Full reference

The complete sdk.shell reference — method signatures, parameter tables, events, and return types — lives in the in-app Developer panel.

Open the Developer panel

  1. Open Settings → Experimental and toggle Developer Mode on.
  2. A terminal icon appears in the top right of the app. Click it to open the Developer panel.
  3. Go to the Documentation section → Docs tab → shell.
The Lab tab in the same panel lets you call methods live against a mock runtime.

Learn more

Build apps

Build your first app using the webAI SDK and platform facades.

App architecture

Understand how apps run inside the webAI shell.