This page is generated from the gateway OpenAPI document that drives the JS SDK
build.
What you see here is pulled from:
- the checked-in OpenAPI document in
packages/sdk/openapi.json
- the SDK code samples embedded into that document by the gateway generator
Distro exposes the default Aster routes. Gate provides the framework contracts
and generation layer. The API reference documents the resulting product API,
not a separate Seed-era service.
Curated prose still belongs in the guide pages. This page is intentionally
reference-first.
GET /gateway/v1/internal/agent/wait
Deprecated run wait endpoint
Removed one-shot JSON wait endpoint. Use the internal runtime WebSocket transport instead.
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.gateway.agent.wait.deprecated({
...
})
GET /gateway/v1/internal/event
Deprecated runtime event stream
Removed legacy SSE runtime stream. Use the runtime WebSocket transport instead.
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.gateway.event.deprecated({
...
})
POST /gateway/v1/internal/event/socket-ticket
Deprecated runtime socket ticket
Removed legacy gateway event socket ticket endpoint. Use the runtime lease endpoint instead.
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.gateway.event.socketTicket({
...
})
GET /gateway/health
Gateway health
Gateway liveness check
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.gateway.health({
...
})
POST /gateway/v1/internal/managed-app-connections
Create managed app connection
Create a gateway-owned app credential for a runtime-managed plugin app.
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.gateway.internal.managedAppConnection.create({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.gateway.internal.managedAppConnection.revoke({
...
})
POST /gateway/v1/internal/services/permission-authorize
Authorize runtime permission request
Block on a runtime-authenticated permission request until policy resolves it
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.gateway.internal.permissionAuthorize({
...
})
POST /gateway/v1/internal/runtime-event
Forward runtime event
Forward runtime-authenticated runtime event envelope to gateway stream subscribers
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.gateway.internal.runtimeEvent({
...
})
POST /gateway/v1/internal/runtime-ready
Mark runtime instance ready
Store runtime-authenticated readiness for a spawned user runtime
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.gateway.internal.runtimeReady({
...
})
GET /gateway/ready
Gateway readiness
Gateway readiness check
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.gateway.ready({
...
})
POST /gateway/v1/internal/session/{sessionId}/abort
Abort session run
Interrupt a queued or active conversation session run
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.sessions.abort({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.sessions.archive({
...
})
POST /gateway/v1/internal/session/{sessionId}/command
Submit session command
Queue a slash command for a specific assistant session bound to one concrete space target
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.sessions.command({
...
})
POST /gateway/v1/internal/session
Create session
Create a conversation session for one concrete space target, including child spaces.
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.sessions.create({
...
})
POST /gateway/v1/internal/session/{sessionId}/fork
Fork session
Create a new conversation session from an existing transcript.
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.sessions.fork({
...
})
POST /gateway/v1/internal/session/{sessionId}/message
Submit session prompt
Queue a prompt for a specific session bound to one concrete space target
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.sessions.prompt({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.sessions.rename({
...
})
POST /gateway/v1/internal/session/{sessionId}/uploads
Upload session file
Upload a conversation-scoped file into server storage and mount it for the session
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.sessions.uploads({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.spaces.list({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.spaces.model({
...
})
GET /gateway/v1/internal/spaces/prompt-search
Search prompt trigger results for a space
Search normalized prompt results for an active trigger in a space.
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.spaces.searchPromptTrigger({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.auth.password.clear({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.auth.password.get({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.auth.password.set({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.auth.tokens.create({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.auth.tokens.list({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.auth.tokens.revoke({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.create({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.delete({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.installables.updateOutdated({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.list({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.apps.list({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.apps.pairRequests.approve({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.apps.pairRequests.deny({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.apps.pairRequests.list({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.apps.revoke({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.apps.revoked.delete({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.auth.password.clear({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.auth.password.get({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.auth.password.set({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.auth.providers.apiKey.set({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.auth.providers.clear({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.auth.providers.list({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.auth.providers.oauth.authorize({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.auth.providers.oauth.callback({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.defaultSpace.set({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.dictation.cancel({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.dictation.get({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.dictation.service.set({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.dictation.start({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.dictation.stop({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.extensions.delete({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.extensions.importLocal({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.extensions.list({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.extensions.reload({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.extensions.status.patch({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.get({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.installableImages.resolve({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.installables.available.detail({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.installables.installed.detail({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.marketplace.auth.github.clear({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.marketplace.auth.github.get({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.marketplace.auth.github.set({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.marketplace.install({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.marketplace.items.install({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.marketplace.items.list({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.marketplaceRepos.delete({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.marketplaceRepos.list({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.marketplaceRepos.upsert({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.plugins.actions.invoke({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.plugins.list({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.plugins.settings.put({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.plugins.status.get({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.plugins.status.patch({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.runtime.lease({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.runtime.ready({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.skills.delete({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.skills.importLocal({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.skills.list({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.skills.reload({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.skills.status.set({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.spaces.apply({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.spaces.capabilities.get({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.spaces.capabilities.tools.clear({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.spaces.capabilities.tools.set({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.spaces.create({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.spaces.delete({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.spaces.extensions.list({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.spaces.extensions.runtimeConfig({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.spaces.extensions.runtimeStatus({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.spaces.extensions.update({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.spaces.mcpServers.capabilities({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.spaces.mcpServers.list({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.spaces.mcpServers.update({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.spaces.skills.list({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.spaces.skills.update({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.spaces.tasks.run({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.spaces.tools.list({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.spaces.tools.update({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.me.spaces.update({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.pause({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.plugins.actions.invoke({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.plugins.list({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.plugins.settings.put({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.plugins.status.get({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.plugins.status.patch({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.users.resume({
...
})
GET /gateway/v1/apps/agent/wait
Deprecated app wait endpoint
Removed one-shot JSON wait endpoint. Use the Apps runtime WebSocket lease instead.
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.apps.agent.wait.deprecated({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.apps.connection.current({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.apps.connection.revoke({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.apps.events.create({
...
})
GET /gateway/v1/apps/events
Deprecated app event stream
Removed legacy app event SSE stream. Use the Apps runtime WebSocket lease instead.
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.apps.events.stream.deprecated({
...
})
POST /gateway/v1/apps/events/types
Register app event types
Register typed event names and optional JSON schema hints for this app connection.
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.apps.events.types.register({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.apps.pair.create({
...
})
GET /gateway/v1/apps/pair/{pairRequestId}
Get app pairing request status
Poll a local pairing request. Approved responses include the app credential token once.
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.apps.pair.get({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.apps.runtime.lease({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.apps.runtime.ready({
...
})
POST /gateway/v1/apps/connect
Create app socket ticket
Create a short-lived one-time ticket for the durable paired app WebSocket.
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.apps.socket.connect({
...
})
POST /gateway/v1/apps/socket-ticket
Create app socket ticket
Create a short-lived one-time ticket for the durable paired app WebSocket.
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.apps.socket.ticket({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.apps.spaces.make({
...
})
PATCH /gateway/v1/apps/spaces/{spaceSlug}/module
Update an app-owned space module
Replace the managed TypeScript module for a space owned by or granted to the app.
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.apps.spaces.module.update({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.apps.user.current({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.gatewayAuth.login({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.gatewayAuth.logout({
...
})
GET /gateway/v1/auth/self-signup
Get self-sign-up policy
Return whether unauthenticated visitors can create member accounts on this server
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.gatewayAuth.selfSignup.get({
...
})
POST /gateway/v1/auth/self-signup
Set self-sign-up policy
Enable or disable unauthenticated member self-sign-up for this server
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.gatewayAuth.selfSignup.set({
...
})
POST /gateway/v1/auth/server-name
Set server name
Set or clear the public server name shown to users throughout the UI
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.gatewayAuth.serverName.set({
...
})
DELETE /gateway/v1/auth/server-password
Clear server password
Disable the shared server password requirement for creating users
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.gatewayAuth.serverPassword.clear({
...
})
GET /gateway/v1/auth/server-password
Get server password status
Return whether the shared server password is configured for user creation
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.gatewayAuth.serverPassword.get({
...
})
POST /gateway/v1/auth/server-password
Set server password
Set or change the shared server password used to authorize user creation
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.gatewayAuth.serverPassword.set({
...
})
POST /gateway/v1/auth/setup/admin
Create the first admin user
Bootstrap a fresh server by creating its first admin account and auth token
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.gatewayAuth.setup.admin.create({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.gatewayAuth.setup.get({
...
})
POST /gateway/v1/auth/signup
Sign up for a new member account
Create a new member account when server self-sign-up is enabled, then return a user access token
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.gatewayAuth.signup({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.plugins.delete({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.plugins.importLocal({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.plugins.list({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.plugins.reload({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.plugins.settings.put({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.plugins.sidecars.install({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.plugins.status.patch({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.userMcpServers.currentMcpServersCreate({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.userMcpServers.currentMcpServersDelete({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.userMcpServers.currentMcpServersGet({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.userMcpServers.currentMcpServersList({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.userMcpServers.currentMcpServersTest({
...
})
SDK sample
import { createAsterGatewayClient } from "@aster/sdk"
const client = createAsterGatewayClient()
await client.userMcpServers.currentMcpServersUpdate({
...
})