Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
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
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,3 @@ description: "Request and response schemas for the Sandbox Agent HTTP API."
- [SkillSource](/sandbox-agent/docs/api-reference/schemas/skillsource/)
- [SkillsConfig](/sandbox-agent/docs/api-reference/schemas/skillsconfig/)
- [SkillsConfigQuery](/sandbox-agent/docs/api-reference/schemas/skillsconfigquery/)
- [McpCommand](/sandbox-agent/docs/api-reference/schemas/mcpcommand/)
- [McpRemoteTransport](/sandbox-agent/docs/api-reference/schemas/mcpremotetransport/)
- [McpOAuthConfig](/sandbox-agent/docs/api-reference/schemas/mcpoauthconfig/)
- [McpOAuthConfigOrDisabled](/sandbox-agent/docs/api-reference/schemas/mcpoauthconfigordisabled/)

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

2 changes: 1 addition & 1 deletion vendor/sandbox-agent/docs/content/docs/architecture.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ Agents are installed lazily on first use. To avoid the cold-start delay, pre-ins
sandbox-agent install-agent --all
```

The `rivetdev/sandbox-agent:0.4.3-full` Docker image ships with all agents pre-installed.
The `rivetdev/sandbox-agent:0.5.2-full` Docker image ships with all agents pre-installed.

## Production-ready agent orchestration

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ The platform image already includes Sandbox Agent, Claude Code, and Codex. Agent
## TypeScript example

```bash
npm install sandbox-agent@0.4.x
npm install sandbox-agent@0.5.x
```

```typescript
Expand Down
2 changes: 1 addition & 1 deletion vendor/sandbox-agent/docs/content/docs/deploy/boxlite.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ that BoxLite can load directly (BoxLite has its own image store separate from Do
```dockerfile
FROM node:22-bookworm-slim
RUN apt-get update && apt-get install -y curl ca-certificates && rm -rf /var/lib/apt/lists/*
RUN curl -fsSL https://releases.rivet.dev/sandbox-agent/0.4.x/install.sh | sh
RUN curl -fsSL https://releases.rivet.dev/sandbox-agent/0.5.x/install.sh | sh
RUN sandbox-agent install-agent claude
RUN sandbox-agent install-agent codex
```
Expand Down
4 changes: 2 additions & 2 deletions vendor/sandbox-agent/docs/content/docs/deploy/cloudflare.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ cd my-sandbox
```dockerfile
FROM cloudflare/sandbox:0.7.0

RUN curl -fsSL https://releases.rivet.dev/sandbox-agent/0.4.x/install.sh | sh
RUN curl -fsSL https://releases.rivet.dev/sandbox-agent/0.5.x/install.sh | sh
RUN sandbox-agent install-agent claude && sandbox-agent install-agent codex

EXPOSE 8000
Expand All @@ -36,7 +36,7 @@ EXPOSE 8000
For standalone scripts, use the `cloudflare` provider:

```bash
npm install sandbox-agent@0.4.x @cloudflare/sandbox
npm install sandbox-agent@0.5.x @cloudflare/sandbox
```

```typescript
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ description: "Deploy Sandbox Agent using ComputeSDK's provider-agnostic sandbox
## TypeScript example

```bash
npm install sandbox-agent@0.4.x computesdk
npm install sandbox-agent@0.5.x computesdk
```

```typescript
Expand Down
6 changes: 3 additions & 3 deletions vendor/sandbox-agent/docs/content/docs/deploy/daytona.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ See [Daytona network limits](https://www.daytona.io/docs/en/network-limits/).
## TypeScript example

```bash
npm install sandbox-agent@0.4.x @daytonaio/sdk
npm install sandbox-agent@0.5.x @daytonaio/sdk
```

```typescript
Expand Down Expand Up @@ -44,7 +44,7 @@ try {
}
```

The `daytona` provider uses the `rivetdev/sandbox-agent:0.4.3-full` image by default and starts the server automatically.
The `daytona` provider uses the `rivetdev/sandbox-agent:0.5.2-full` image by default and starts the server automatically.

## Using snapshots for faster startup

Expand All @@ -61,7 +61,7 @@ if (!hasSnapshot) {
name: SNAPSHOT,
image: Image.base("ubuntu:22.04").runCommands(
"apt-get update && apt-get install -y curl ca-certificates",
"curl -fsSL https://releases.rivet.dev/sandbox-agent/0.4.x/install.sh | sh",
"curl -fsSL https://releases.rivet.dev/sandbox-agent/0.5.x/install.sh | sh",
"sandbox-agent install-agent claude",
"sandbox-agent install-agent codex",
),
Expand Down
10 changes: 5 additions & 5 deletions vendor/sandbox-agent/docs/content/docs/deploy/docker.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@ Run the published full image with all supported agents pre-installed:
docker run --rm -p 3000:3000 \
-e ANTHROPIC_API_KEY="$ANTHROPIC_API_KEY" \
-e OPENAI_API_KEY="$OPENAI_API_KEY" \
rivetdev/sandbox-agent:0.4.3-full \
rivetdev/sandbox-agent:0.5.2-full \
server --no-token --host 0.0.0.0 --port 3000
```

The `0.4.3-full` tag pins the exact version. The moving `full` tag is also published for contributors who want the latest full image.
The `0.5.2-full` tag pins the exact version. The moving `full` tag is also published for contributors who want the latest full image.

If you also want the desktop API inside the container, install desktop dependencies before starting the server:

Expand All @@ -31,7 +31,7 @@ docker run --rm -p 3000:3000 \
apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get install -y curl ca-certificates bash libstdc++6 && \
rm -rf /var/lib/apt/lists/* && \
curl -fsSL https://releases.rivet.dev/sandbox-agent/0.4.x/install.sh | sh && \
curl -fsSL https://releases.rivet.dev/sandbox-agent/0.5.x/install.sh | sh && \
sandbox-agent install desktop --yes && \
sandbox-agent server --no-token --host 0.0.0.0 --port 3000"
```
Expand All @@ -52,7 +52,7 @@ const docker = new Docker();
const PORT = 3000;

const container = await docker.createContainer({
Image: "rivetdev/sandbox-agent:0.4.3-full",
Image: "rivetdev/sandbox-agent:0.5.2-full",
Cmd: ["server", "--no-token", "--host", "0.0.0.0", "--port", `${PORT}`],
Env: [
`ANTHROPIC_API_KEY=${process.env.ANTHROPIC_API_KEY}`,
Expand Down Expand Up @@ -86,7 +86,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
bash ca-certificates curl git && \
rm -rf /var/lib/apt/lists/*

RUN curl -fsSL https://releases.rivet.dev/sandbox-agent/0.4.x/install.sh | sh && \
RUN curl -fsSL https://releases.rivet.dev/sandbox-agent/0.5.x/install.sh | sh && \
sandbox-agent install-agent --all

RUN useradd -m -s /bin/bash sandbox
Expand Down
2 changes: 1 addition & 1 deletion vendor/sandbox-agent/docs/content/docs/deploy/e2b.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ description: "Deploy Sandbox Agent inside an E2B sandbox."
## TypeScript example

```bash
npm install sandbox-agent@0.4.x @e2b/code-interpreter
npm install sandbox-agent@0.5.x @e2b/code-interpreter
```

```typescript
Expand Down
6 changes: 3 additions & 3 deletions vendor/sandbox-agent/docs/content/docs/deploy/local.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ For local development, run Sandbox Agent directly on your machine.

```bash
# Install
curl -fsSL https://releases.rivet.dev/sandbox-agent/0.4.x/install.sh | sh
curl -fsSL https://releases.rivet.dev/sandbox-agent/0.5.x/install.sh | sh

# Run
sandbox-agent server --no-token --host 127.0.0.1 --port 2468
Expand All @@ -20,12 +20,12 @@ Or with npm/Bun:
<Tabs>
<Tab title="npx">
```bash
npx @sandbox-agent/cli@0.4.x server --no-token --host 127.0.0.1 --port 2468
npx @sandbox-agent/cli@0.5.x server --no-token --host 127.0.0.1 --port 2468
```
</Tab>
<Tab title="bunx">
```bash
bunx @sandbox-agent/cli@0.4.x server --no-token --host 127.0.0.1 --port 2468
bunx @sandbox-agent/cli@0.5.x server --no-token --host 127.0.0.1 --port 2468
```
</Tab>
</Tabs>
Expand Down
2 changes: 1 addition & 1 deletion vendor/sandbox-agent/docs/content/docs/deploy/modal.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ description: "Deploy Sandbox Agent inside a Modal sandbox."
## TypeScript example

```bash
npm install sandbox-agent@0.4.x modal
npm install sandbox-agent@0.5.x modal
```

```typescript
Expand Down
2 changes: 1 addition & 1 deletion vendor/sandbox-agent/docs/content/docs/deploy/vercel.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ description: "Deploy Sandbox Agent inside a Vercel Sandbox."
## TypeScript example

```bash
npm install sandbox-agent@0.4.x @vercel/sandbox
npm install sandbox-agent@0.5.x @vercel/sandbox
```

```typescript
Expand Down
16 changes: 8 additions & 8 deletions vendor/sandbox-agent/docs/content/docs/quickstart.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ icon: "rocket"
docker run -p 2468:2468 \
-e ANTHROPIC_API_KEY="sk-ant-..." \
-e OPENAI_API_KEY="sk-..." \
rivetdev/sandbox-agent:0.4.3-full \
rivetdev/sandbox-agent:0.5.2-full \
server --no-token --host 0.0.0.0 --port 2468
```
</Tab>
Expand All @@ -89,7 +89,7 @@ icon: "rocket"
Install and run the binary directly.

```bash
curl -fsSL https://releases.rivet.dev/sandbox-agent/0.4.x/install.sh | sh
curl -fsSL https://releases.rivet.dev/sandbox-agent/0.5.x/install.sh | sh
sandbox-agent server --no-token --host 0.0.0.0 --port 2468
```
</Tab>
Expand All @@ -98,23 +98,23 @@ icon: "rocket"
Run without installing globally.

```bash
npx @sandbox-agent/cli@0.4.x server --no-token --host 0.0.0.0 --port 2468
npx @sandbox-agent/cli@0.5.x server --no-token --host 0.0.0.0 --port 2468
```
</Tab>

<Tab title="bunx">
Run without installing globally.

```bash
bunx @sandbox-agent/cli@0.4.x server --no-token --host 0.0.0.0 --port 2468
bunx @sandbox-agent/cli@0.5.x server --no-token --host 0.0.0.0 --port 2468
```
</Tab>

<Tab title="npm i -g">
Install globally, then run.

```bash
npm install -g @sandbox-agent/cli@0.4.x
npm install -g @sandbox-agent/cli@0.5.x
sandbox-agent server --no-token --host 0.0.0.0 --port 2468
```
</Tab>
Expand All @@ -123,7 +123,7 @@ icon: "rocket"
Install globally, then run.

```bash
bun add -g @sandbox-agent/cli@0.4.x
bun add -g @sandbox-agent/cli@0.5.x
# Allow Bun to run postinstall scripts for native binaries (required for SandboxAgent.start()).
bun pm -g trust @sandbox-agent/cli-linux-x64 @sandbox-agent/cli-linux-arm64 @sandbox-agent/cli-darwin-arm64 @sandbox-agent/cli-darwin-x64 @sandbox-agent/cli-win32-x64
sandbox-agent server --no-token --host 0.0.0.0 --port 2468
Expand All @@ -134,7 +134,7 @@ icon: "rocket"
For local development, use `SandboxAgent.start()` to spawn and manage the server as a subprocess.

```bash
npm install sandbox-agent@0.4.x
npm install sandbox-agent@0.5.x
```

```typescript
Expand All @@ -148,7 +148,7 @@ icon: "rocket"
For local development, use `SandboxAgent.start()` to spawn and manage the server as a subprocess.

```bash
bun add sandbox-agent@0.4.x
bun add sandbox-agent@0.5.x
# Allow Bun to run postinstall scripts for native binaries (required for SandboxAgent.start()).
bun pm trust @sandbox-agent/cli-linux-x64 @sandbox-agent/cli-linux-arm64 @sandbox-agent/cli-darwin-arm64 @sandbox-agent/cli-darwin-x64 @sandbox-agent/cli-win32-x64
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Current exports:
## Install

```bash
npm install @sandbox-agent/react@0.4.x
npm install @sandbox-agent/react@0.5.x
```

## Full example
Expand Down
6 changes: 3 additions & 3 deletions vendor/sandbox-agent/docs/content/docs/sdk-overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ The TypeScript SDK is centered on `sandbox-agent` and its `SandboxAgent` class.
<Tabs>
<Tab title="npm">
```bash
npm install sandbox-agent@0.4.x
npm install sandbox-agent@0.5.x
```
</Tab>
<Tab title="bun">
```bash
bun add sandbox-agent@0.4.x
bun add sandbox-agent@0.5.x
# Allow Bun to run postinstall scripts for native binaries (required for SandboxAgent.start()).
bun pm trust @sandbox-agent/cli-linux-x64 @sandbox-agent/cli-linux-arm64 @sandbox-agent/cli-darwin-arm64 @sandbox-agent/cli-darwin-x64 @sandbox-agent/cli-win32-x64
```
Expand All @@ -26,7 +26,7 @@ The TypeScript SDK is centered on `sandbox-agent` and its `SandboxAgent` class.
## Optional React components

```bash
npm install @sandbox-agent/react@0.4.x
npm install @sandbox-agent/react@0.5.x
```

## Create a client
Expand Down
Loading
Loading