Skip to content

feat: more server-side tools#522

Open
cpacker wants to merge 1 commit intomainfrom
feat/sandbox-command
Open

feat: more server-side tools#522
cpacker wants to merge 1 commit intomainfrom
feat/sandbox-command

Conversation

@cpacker
Copy link
Collaborator

@cpacker cpacker commented Jan 12, 2026

🤖 Generated with Letta Code

Add /sandbox command to enable remote sandbox execution via E2B or Daytona
cloud sandbox providers. This allows agents to execute tools in isolated
cloud environments instead of locally.

Features:
- /sandbox - Opens interactive provider selector
- /sandbox enable - Same as /sandbox
- /sandbox disable - Removes sandbox tools from agent
- Footer shows [E2B] or [DAYTONA] indicator when enabled
- API keys can be provided via env vars or entered in UI

New files:
- src/sandbox/e2b.ts - Bundled E2B tool definitions (11 tools)
- src/sandbox/daytona.ts - Bundled Daytona tool definitions (11 tools)
- src/sandbox/index.ts - Sandbox management functions
- src/cli/components/SandboxSelector.tsx - Provider selector UI

🤖 Generated with [Letta Code](https://letta.com)

Co-Authored-By: Letta <noreply@letta.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant