Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
9b7a05d
docs: consolidate sandbox section from 19 to 8 pages with Core/Guides…
beran-t Mar 18, 2026
243e116
docs: rename nav groups and reorder Code Interpreting section
beran-t Mar 18, 2026
7e9cbf2
docs: rewrite sandbox overview with persistence-first framing, split …
beran-t Mar 18, 2026
80332be
docs: add runtime customization guide for sandbox setup without templ…
beran-t Mar 18, 2026
c4d3673
docs: add description frontmatter to all sandbox pages for SEO and LL…
beran-t Mar 18, 2026
de8930d
docs: fix runtime customization table to focus on per-user vs shared
beran-t Mar 18, 2026
ed70388
docs: fix typo and stale comment in lifecycle page
beran-t Mar 18, 2026
daa0d31
docs: consolidate persistence page headings to reduce TOC clutter
beran-t Mar 18, 2026
b3f1195
docs: flatten Sandbox core and Sandbox guides into single Sandbox group
beran-t Mar 18, 2026
cabc5f5
docs: add sidebar icons to all sandbox pages
beran-t Mar 18, 2026
a777176
docs: use detailed state diagram on overview and clarify auto-resume …
beran-t Mar 18, 2026
4afb98e
docs: merge main — incorporate auto-resume timeout docs into persiste…
beran-t Mar 30, 2026
69240cc
docs: move Filesystem, Volumes, Commands, and MCP gateway into Sandbo…
beran-t Mar 30, 2026
ae2dccd
docs: consolidate Filesystem, Volumes, Commands, and MCP gateway into…
beran-t Mar 30, 2026
8fe7325
docs: remove old Filesystem, Volumes, Commands, and MCP source files
beran-t Mar 30, 2026
e0711ea
docs: move filesystem directly after commands in sidebar
beran-t Mar 30, 2026
30ad993
docs: restore support contact info and volume diagrams on volumes page
beran-t Mar 30, 2026
657dc11
docs: clarify that sandbox filesystem is already persistent, volumes …
beran-t Mar 30, 2026
c1c68e7
docs: make sandbox filesystem note more visible with Info callout on …
beran-t Mar 30, 2026
99f80d2
docs: use Note component for volumes filesystem callout
beran-t Mar 30, 2026
49cffb6
docs: add missing redirects for deleted use-cases pages
beran-t Mar 30, 2026
439dea1
docs: rename Lifecycle page to Managing sandboxes
beran-t Mar 30, 2026
f758c0e
docs: replace code-interpreter imports with base e2b SDK in sandbox p…
beran-t Mar 30, 2026
f9bd885
docs: split Configuration into Environment variables and Connect stor…
beran-t Mar 30, 2026
295033c
docs: add commands.list() section and split Configuration page
beran-t Apr 16, 2026
d935a52
docs: merge CLI section into single page under Sandbox
beran-t Apr 16, 2026
a2594c7
docs: fix typo in CLI page (acces -> access)
beran-t Apr 16, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
385 changes: 283 additions & 102 deletions docs.json

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/agents/amp.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

## CLI

Create a sandbox with the [E2B CLI](/docs/cli).
Create a sandbox with the [E2B CLI](/docs/sandbox/cli).

```bash
e2b sbx create amp
Expand Down Expand Up @@ -64,7 +64,7 @@

const sandbox = await Sandbox.create('amp', {
envs: { AMP_API_KEY: process.env.AMP_API_KEY },
timeoutMs: 600_000,

Check warning on line 67 in docs/agents/amp.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/amp.mdx#L67

Did you really mean 'timeoutMs'?
})

await sandbox.git.clone('https://github.com/your-org/your-repo.git', {
Expand Down Expand Up @@ -180,7 +180,7 @@

const sandbox = await Sandbox.create('amp', {
envs: { AMP_API_KEY: process.env.AMP_API_KEY },
timeoutMs: 600_000,

Check warning on line 183 in docs/agents/amp.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/amp.mdx#L183

Did you really mean 'timeoutMs'?
})

// Start a new thread
Expand All @@ -191,7 +191,7 @@

// List threads and get the most recent thread ID
const threads = await sandbox.commands.run('amp threads list --json')
const threadId = JSON.parse(threads.stdout)[0].id

Check warning on line 194 in docs/agents/amp.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/amp.mdx#L194

Did you really mean 'threadId'?

// Continue the thread with a follow-up task
const followUp = await sandbox.commands.run(
Expand Down Expand Up @@ -288,7 +288,7 @@

<CodeGroup>
```bash JavaScript & TypeScript
npx tsx build.ts

Check warning on line 291 in docs/agents/amp.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/amp.mdx#L291

Did you really mean 'npx'?
```
```bash Python
python build.py
Expand All @@ -302,9 +302,9 @@
Auto-pause, resume, and manage sandbox lifecycle
</Card>
<Card title="Git integration" icon="code-branch" href="/docs/sandbox/git-integration">
Clone repos, manage branches, and push changes

Check warning on line 305 in docs/agents/amp.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/amp.mdx#L305

Did you really mean 'repos'?
</Card>
<Card title="SSH access" icon="terminal" href="/docs/sandbox/ssh-access">
<Card title="SSH access" icon="terminal" href="/docs/sandbox/commands#ssh-access">
Connect to the sandbox via SSH for interactive sessions
</Card>
</CardGroup>
6 changes: 3 additions & 3 deletions docs/agents/claude-code.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
icon: "/images/icons/claude-code.svg"
---

[Claude Code](https://docs.anthropic.com/en/docs/claude-code) is Anthropic's agentic coding tool. E2B provides a pre-built `claude` template with Claude Code already installed.

Check warning on line 7 in docs/agents/claude-code.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/claude-code.mdx#L7

Did you really mean 'Anthropic's'?

Check warning on line 7 in docs/agents/claude-code.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/claude-code.mdx#L7

Did you really mean 'agentic'?

## CLI

Create a sandbox with the [E2B CLI](/docs/cli).
Create a sandbox with the [E2B CLI](/docs/sandbox/cli).

```bash
e2b sbx create claude
Expand Down Expand Up @@ -64,7 +64,7 @@

const sandbox = await Sandbox.create('claude', {
envs: { ANTHROPIC_API_KEY: process.env.ANTHROPIC_API_KEY },
timeoutMs: 600_000,

Check warning on line 67 in docs/agents/claude-code.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/claude-code.mdx#L67

Did you really mean 'timeoutMs'?
})

await sandbox.git.clone('https://github.com/your-org/your-repo.git', {
Expand Down Expand Up @@ -220,7 +220,7 @@

const sandbox = await Sandbox.create('claude', {
envs: { ANTHROPIC_API_KEY: process.env.ANTHROPIC_API_KEY },
timeoutMs: 600_000,

Check warning on line 223 in docs/agents/claude-code.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/claude-code.mdx#L223

Did you really mean 'timeoutMs'?
})

// Start a new session
Expand All @@ -230,7 +230,7 @@

// Extract session ID from the JSON response
const response = JSON.parse(initial.stdout)
const sessionId = response.session_id

Check warning on line 233 in docs/agents/claude-code.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/claude-code.mdx#L233

Did you really mean 'sessionId'?

// Continue with a follow-up task
const followUp = await sandbox.commands.run(
Expand Down Expand Up @@ -326,7 +326,7 @@

## Connect MCP tools

Claude Code has built-in support for [MCP](https://modelcontextprotocol.io/). E2B provides an [MCP gateway](/docs/mcp) that gives Claude access to 200+ tools from the [Docker MCP Catalog](https://hub.docker.com/mcp).
Claude Code has built-in support for [MCP](https://modelcontextprotocol.io/). E2B provides an [MCP gateway](/docs/sandbox/mcp) that gives Claude access to 200+ tools from the [Docker MCP Catalog](https://hub.docker.com/mcp).

<CodeGroup>
```typescript JavaScript & TypeScript
Expand All @@ -334,7 +334,7 @@

const sandbox = await Sandbox.create('claude', {
envs: { ANTHROPIC_API_KEY: process.env.ANTHROPIC_API_KEY },
mcp: {

Check warning on line 337 in docs/agents/claude-code.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/claude-code.mdx#L337

Did you really mean 'mcp'?
browserbase: {
apiKey: process.env.BROWSERBASE_API_KEY,
projectId: process.env.BROWSERBASE_PROJECT_ID,
Expand All @@ -342,8 +342,8 @@
},
})

const mcpUrl = sandbox.getMcpUrl()

Check warning on line 345 in docs/agents/claude-code.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/claude-code.mdx#L345

Did you really mean 'mcpUrl'?
const mcpToken = await sandbox.getMcpToken()

Check warning on line 346 in docs/agents/claude-code.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/claude-code.mdx#L346

Did you really mean 'mcpToken'?

await sandbox.commands.run(
`claude mcp add --transport http e2b-mcp-gateway ${mcpUrl} --header "Authorization: Bearer ${mcpToken}"`
Expand Down Expand Up @@ -437,7 +437,7 @@

<CodeGroup>
```bash JavaScript & TypeScript
npx tsx build.ts

Check warning on line 440 in docs/agents/claude-code.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/claude-code.mdx#L440

Did you really mean 'npx'?
```
```bash Python
python build.py
Expand All @@ -447,13 +447,13 @@
## Related guides

<CardGroup cols={3}>
<Card title="MCP tools" icon="plug" href="/docs/mcp">
<Card title="MCP tools" icon="plug" href="/docs/sandbox/mcp">
Connect Claude Code to 200+ MCP tools
</Card>
<Card title="Sandbox persistence" icon="clock" href="/docs/sandbox/persistence">
Auto-pause, resume, and manage sandbox lifecycle
</Card>
<Card title="Git integration" icon="code-branch" href="/docs/sandbox/git-integration">
Clone repos, manage branches, and push changes

Check warning on line 457 in docs/agents/claude-code.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/claude-code.mdx#L457

Did you really mean 'repos'?
</Card>
</CardGroup>
4 changes: 2 additions & 2 deletions docs/agents/codex.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

## CLI

Create a sandbox with the [E2B CLI](/docs/cli).
Create a sandbox with the [E2B CLI](/docs/sandbox/cli).

```bash
e2b sbx create codex
Expand Down Expand Up @@ -66,7 +66,7 @@

const sandbox = await Sandbox.create('codex', {
envs: { CODEX_API_KEY: process.env.CODEX_API_KEY },
timeoutMs: 600_000,

Check warning on line 69 in docs/agents/codex.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/codex.mdx#L69

Did you really mean 'timeoutMs'?
})

await sandbox.git.clone('https://github.com/your-org/your-repo.git', {
Expand Down Expand Up @@ -246,19 +246,19 @@

## Image input

Pass screenshots or design mockups with `--image` to give Codex visual context alongside the prompt.

Check warning on line 249 in docs/agents/codex.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/codex.mdx#L249

Did you really mean 'mockups'?

<CodeGroup>
```typescript JavaScript & TypeScript
import fs from 'fs'

Check warning on line 253 in docs/agents/codex.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/codex.mdx#L253

Did you really mean 'fs'?
import { Sandbox } from 'e2b'

const sandbox = await Sandbox.create('codex', {
envs: { CODEX_API_KEY: process.env.CODEX_API_KEY },
timeoutMs: 600_000,

Check warning on line 258 in docs/agents/codex.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/codex.mdx#L258

Did you really mean 'timeoutMs'?
})

// Upload a design mockup to the sandbox

Check warning on line 261 in docs/agents/codex.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/codex.mdx#L261

Did you really mean 'mockup'?
await sandbox.files.write(
'/home/user/mockup.png',
fs.readFileSync('./mockup.png')
Expand Down Expand Up @@ -344,7 +344,7 @@

<CodeGroup>
```bash JavaScript & TypeScript
npx tsx build.ts

Check warning on line 347 in docs/agents/codex.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/codex.mdx#L347

Did you really mean 'npx'?
```
```bash Python
python build.py
Expand All @@ -358,9 +358,9 @@
Auto-pause, resume, and manage sandbox lifecycle
</Card>
<Card title="Git integration" icon="code-branch" href="/docs/sandbox/git-integration">
Clone repos, manage branches, and push changes

Check warning on line 361 in docs/agents/codex.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/codex.mdx#L361

Did you really mean 'repos'?
</Card>
<Card title="SSH access" icon="terminal" href="/docs/sandbox/ssh-access">
<Card title="SSH access" icon="terminal" href="/docs/sandbox/commands#ssh-access">
Connect to the sandbox via SSH for interactive sessions
</Card>
</CardGroup>
4 changes: 2 additions & 2 deletions docs/agents/openclaw.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

## CLI

Create a sandbox with the [E2B CLI](/docs/cli).
Create a sandbox with the [E2B CLI](/docs/sandbox/cli).

```bash
e2b sbx create openclaw
Expand Down Expand Up @@ -64,7 +64,7 @@

const sandbox = await Sandbox.create('openclaw', {
envs: { ANTHROPIC_API_KEY: process.env.ANTHROPIC_API_KEY },
timeoutMs: 600_000,

Check warning on line 67 in docs/agents/openclaw.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/openclaw.mdx#L67

Did you really mean 'timeoutMs'?
})

await sandbox.git.clone('https://github.com/your-org/your-repo.git', {
Expand Down Expand Up @@ -168,7 +168,7 @@
# Soul

## Core Truths
- Be genuinely helpful, not performatively helpful

Check warning on line 171 in docs/agents/openclaw.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/openclaw.mdx#L171

Did you really mean 'performatively'?
- Be resourceful before asking — check the workspace, search the web, read docs

## Boundaries
Expand Down Expand Up @@ -399,7 +399,7 @@
lifecycle: {
onTimeout: 'pause',
},
timeoutMs: 10 * 60 * 1000,

Check warning on line 402 in docs/agents/openclaw.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/openclaw.mdx#L402

Did you really mean 'timeoutMs'?
})

// Start the gateway
Expand Down Expand Up @@ -438,7 +438,7 @@
import { Template, waitForPort } from 'e2b'

export const template = Template()
.fromTemplate('openclaw')

Check warning on line 441 in docs/agents/openclaw.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/openclaw.mdx#L441

Did you really mean 'openclaw'?
// Optional - start the OpenClaw gateway on sandbox start
.setStartCmd(
'openclaw gateway --port 18789 --verbose',
Expand Down Expand Up @@ -490,7 +490,7 @@

<CodeGroup>
```bash JavaScript & TypeScript
npx tsx build.ts

Check warning on line 493 in docs/agents/openclaw.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/openclaw.mdx#L493

Did you really mean 'npx'?
```
```bash Python
python build.py
Expand All @@ -504,9 +504,9 @@
Auto-pause, resume, and manage sandbox lifecycle
</Card>
<Card title="Git integration" icon="code-branch" href="/docs/sandbox/git-integration">
Clone repos, manage branches, and push changes

Check warning on line 507 in docs/agents/openclaw.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/openclaw.mdx#L507

Did you really mean 'repos'?
</Card>
<Card title="SSH access" icon="terminal" href="/docs/sandbox/ssh-access">
<Card title="SSH access" icon="terminal" href="/docs/sandbox/commands#ssh-access">
Connect to the sandbox via SSH for interactive sessions
</Card>
</CardGroup>
4 changes: 2 additions & 2 deletions docs/agents/opencode.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

## CLI

Create a sandbox with the [E2B CLI](/docs/cli).
Create a sandbox with the [E2B CLI](/docs/sandbox/cli).

```bash
e2b sbx create opencode
Expand Down Expand Up @@ -64,7 +64,7 @@

const sandbox = await Sandbox.create('opencode', {
envs: { ANTHROPIC_API_KEY: process.env.ANTHROPIC_API_KEY },
timeoutMs: 600_000,

Check warning on line 67 in docs/agents/opencode.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/opencode.mdx#L67

Did you really mean 'timeoutMs'?
})

await sandbox.git.clone('https://github.com/your-org/your-repo.git', {
Expand Down Expand Up @@ -125,7 +125,7 @@
lifecycle: {
onTimeout: 'pause', // "pause" | "kill"
},
timeoutMs: 10 * 60 * 1000,

Check warning on line 128 in docs/agents/opencode.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/opencode.mdx#L128

Did you really mean 'timeoutMs'?
})

// Start the OpenCode server
Expand All @@ -135,7 +135,7 @@

// Wait for the server to be ready
const host = sandbox.getHost(4096)
const baseUrl = `https://${host}`

Check warning on line 138 in docs/agents/opencode.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/opencode.mdx#L138

Did you really mean 'baseUrl'?
while (true) {
try {
await fetch(`${baseUrl}/global/health`)
Expand Down Expand Up @@ -210,7 +210,7 @@
import { Template, waitForPort } from 'e2b'

export const template = Template()
.fromTemplate('opencode')

Check warning on line 213 in docs/agents/opencode.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/opencode.mdx#L213

Did you really mean 'opencode'?
.setEnvs({
OPENCODE_SERVER_PASSWORD: 'your-password',
})
Expand Down Expand Up @@ -268,7 +268,7 @@

<CodeGroup>
```bash JavaScript & TypeScript
npx tsx build.ts

Check warning on line 271 in docs/agents/opencode.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/opencode.mdx#L271

Did you really mean 'npx'?
```
```bash Python
python build.py
Expand All @@ -282,9 +282,9 @@
Auto-pause, resume, and manage sandbox lifecycle
</Card>
<Card title="Git integration" icon="code-branch" href="/docs/sandbox/git-integration">
Clone repos, manage branches, and push changes

Check warning on line 285 in docs/agents/opencode.mdx

View check run for this annotation

Mintlify / Mintlify Validation (e2b) - vale-spellcheck

docs/agents/opencode.mdx#L285

Did you really mean 'repos'?
</Card>
<Card title="SSH access" icon="terminal" href="/docs/sandbox/ssh-access">
<Card title="SSH access" icon="terminal" href="/docs/sandbox/commands#ssh-access">
Connect to the sandbox via SSH for interactive sessions
</Card>
</CardGroup>
6 changes: 3 additions & 3 deletions docs/billing.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ E2B uses [usage-based pricing](#usage-based-pricing) - you pay only for what you
Pro plan includes 100 concurrent sandboxes. Higher concurrency up to 1,100 is available as a purchasable [add-on](https://e2b.dev/dashboard?tab=billing).
</Note>

Plans have different [API rate limits](/docs/sandbox/rate-limits).
Plans have different [API rate limits](/docs/sandbox/security#rate-limits).

To upgrade your plan or purchase add-ons, visit the [dashboard billing tab](https://e2b.dev/dashboard?tab=billing). For Enterprise plans, [contact sales](mailto:enterprise@e2b.dev).

Expand Down Expand Up @@ -96,8 +96,8 @@ Check your usage and costs in the [dashboard usage tab](https://e2b.dev/dashboar
- **Pause sandboxes when idle** - Use `sbx.pause()` to stop billing while keeping state available for later
- **Kill sandboxes you no longer need** - Use `sbx.kill()` to stop billing and release resources permanently
- **Allocate only what you need** - Start with default resources (2 vCPU, 1 GB RAM) and increase only if necessary
- **Monitor actively running sandboxes** - Use the [CLI](/docs/cli/list-sandboxes) or [dashboard](https://e2b.dev/dashboard?tab=usage) to track active sandboxes
- **Use lifecycle events** - Set up [webhooks](/docs/sandbox/lifecycle-events-webhooks) to get notified when sandboxes are created
- **Monitor actively running sandboxes** - Use the [CLI](/docs/sandbox/cli#list-sandboxes) or [dashboard](https://e2b.dev/dashboard?tab=usage) to track active sandboxes
- **Use lifecycle events** - Set up [webhooks](/docs/sandbox/observability#lifecycle-webhooks) to get notified when sandboxes are created
</Accordion>

<Accordion title="Do I pay for stopped sandboxes?">
Expand Down
26 changes: 0 additions & 26 deletions docs/cli.mdx

This file was deleted.

34 changes: 0 additions & 34 deletions docs/cli/auth.mdx

This file was deleted.

15 changes: 0 additions & 15 deletions docs/cli/connect-to-sandbox.mdx

This file was deleted.

25 changes: 0 additions & 25 deletions docs/cli/create-sandbox.mdx

This file was deleted.

51 changes: 0 additions & 51 deletions docs/cli/exec-command.mdx

This file was deleted.

55 changes: 0 additions & 55 deletions docs/cli/list-sandboxes.mdx

This file was deleted.

45 changes: 0 additions & 45 deletions docs/cli/shutdown-sandboxes.mdx

This file was deleted.

Loading
Loading