Skip to main content

create()

Create a new session.
const session = await client.sessions.create({
  ttl?: number;
  metadata?: Record<string, any>;
});

info()

Get session information.
const info = await client.sessions.info({
  sessionId: string;
});

delete()

Delete a session.
await client.sessions.delete({
  sessionId: string;
});

Example

// Create
const session = await client.sessions.create({ ttl: 3600 });

// Use
await client.execute({ sessionId: session.id, code: '...' });

// Info
const info = await client.sessions.info({ sessionId: session.id });

// Delete
await client.sessions.delete({ sessionId: session.id });