the universal sandbox runtime for agents and humans. pocketenv.io
sandbox openclaw agent claude-code vercel-sandbox deno-sandbox cloudflare-sandbox atproto sprites daytona
7
fork

Configure Feed

Select the types of activity you want to include in your feed.

add logs

+8 -2
+8 -2
apps/sandbox/src/index.ts
··· 255 255 256 256 await sandbox.setupDefaultSshKeys(); 257 257 258 - await Promise.all([ 258 + Promise.all([ 259 259 ...params[0] 260 260 .filter((x) => x.files !== null) 261 261 .map((record) => ··· 275 275 `/${volume.users?.did || ""}${volume.users?.did ? "/" : ""}${volume.sandbox_volumes.id}/`, 276 276 ), 277 277 ), 278 - ]); 278 + ]) 279 + .then(() => consola.success(`Sandbox ${c.req.param("sandboxId")} is ready`)) 280 + .catch((e) => 281 + consola.error( 282 + `Failed to set up sandbox ${c.req.param("sandboxId")}: ${e}`, 283 + ), 284 + ); 279 285 280 286 if (record.repo) { 281 287 sandbox