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.

Pass modalAppName and switch default image

+5 -6
+4 -5
apps/modal-sandbox/src/lib/sandbox-helpers.ts
··· 113 113 record.sandboxId = sandboxId; 114 114 } 115 115 116 - return getSandboxById( 117 - record.provider as Provider, 118 - record.sandboxId!, 119 - credentials, 120 - ); 116 + return getSandboxById(record.provider as Provider, record.sandboxId!, { 117 + modalAppName: record.name, 118 + ...credentials, 119 + }); 121 120 }
+1 -1
apps/modal-sandbox/src/providers/modal/index.ts
··· 154 154 ); 155 155 consola.info("Setup image for Modal sandbox with app name:", modalAppName); 156 156 const image = modal.images.fromRegistry( 157 - options.image || "ghcr.io/pocketenv-io/daytona-openclaw:0.1.0", 157 + options.image || "ghcr.io/pocketenv-io/modal-openclaw:0.1.0", 158 158 ); 159 159 consola.info("Creating Modal sandbox with app name:", modalAppName); 160 160 const sandbox = await modal.sandboxes.create(app, image);