External Apps API
Pairing-first external app access for Aster gateway distributions.
External apps connect through the active gateway distribution. Apps request scopes, pair with a local user, and then use gateway and runtime routes exposed by @aster/gate.
Use @aster/sdk/apps for app integrations. It handles pairing, scoped credentials, app events, spaces, sessions, runtime access, dictation, and interactions without requiring callers to manage raw tokens.
Gateway distributions decide which app modules, auth scopes, and route modules are available.