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.

Use exec instead of execFile to remove known_hosts

+2 -2
+1 -1
apps/api/src/tty/index.tsx
··· 149 149 await writeFile("/home/sprite/.ssh/id_ed25519.pub", publicKey); 150 150 await sprite.execFile("chmod", ["600", "/home/sprite/.ssh/id_ed25519"]); 151 151 await sprite.execFile("chmod", ["644", "/home/sprite/.ssh/id_ed25519.pub"]); 152 - await sprite.execFile("rm -f /home/sprite/.ssh/known_hosts"); 152 + await sprite.exec("rm -f /home/sprite/.ssh/known_hosts"); 153 153 await sprite.execFile("bash", [ 154 154 "-c", 155 155 "ssh-keyscan -t rsa tangled.org >> /home/sprite/.ssh/known_hosts",
+1 -1
apps/sandbox/src/providers/sprites/mod.ts
··· 64 64 "600", 65 65 "/home/sprite/.ssh/id_ed25519", 66 66 ]); 67 - await this.sprite.execFile("rm -f /home/sprite/.ssh/known_hosts"); 67 + await this.sprite.exec("rm -f /home/sprite/.ssh/known_hosts"); 68 68 await this.sprite.execFile("chmod", [ 69 69 "644", 70 70 "/home/sprite/.ssh/id_ed25519.pub",