import { Sandbox } from 'novita-sandbox/code-interpreter'
// Create sandbox with metadata.
const sandbox = await Sandbox.create({
metadata: {
userId: '123',
},
})
// List running sandboxes and access metadata.
const runningSandboxesPaginator = await Sandbox.list({
query: {
state: ["running"],
},
})
const runningSandboxes = await runningSandboxesPaginator.nextItems()
console.log("runningSandboxes[0].metadata: ", runningSandboxes[0].metadata)
// Example output:
// { userId: '123' }
await sandbox.kill()