Skip to content

Conversation

@vtrivedy
Copy link
Collaborator

@vtrivedy vtrivedy commented Nov 7, 2025

rough v0.1 of sandbox + cli: Add remote sandbox integration to CLI with backend-aware file tracking

Core changes:

Add sandbox factory for lifecycle management (creation, cleanup)
Add CLI args: --sandbox (modal/runloop/daytona), --sandbox-id
Make system prompt sandbox-aware (tells agent about /home/user vs local)
Update working directory display for sandbox vs local mode
Thread composite_backend through CLI for file operation tracking
File operation improvements:

FileOpTracker now uses backend.read() for verification
Works uniformly across local and remote backends
Fixes "Wrote 0 lines" issue in sandbox mode
Proper diffs and metrics for sandbox file operations
UI updates:

Add execute tool icon for remote execution
Update help text with sandbox examples
Clarify working directory in sandbox mode

eyurtsev and others added 6 commits November 6, 2025 15:19
…th backend-aware file tracking

Core changes:
- Add sandbox factory for lifecycle management (creation, cleanup)
- Add CLI args: --sandbox (modal/runloop/daytona), --sandbox-id
- Make system prompt sandbox-aware (tells agent about /home/user vs local)
- Update working directory display for sandbox vs local mode
- Thread composite_backend through CLI for file operation tracking

File operation improvements:
- FileOpTracker now uses backend.read() for verification
- Works uniformly across local and remote backends
- Fixes "Wrote 0 lines" issue in sandbox mode
- Proper diffs and metrics for sandbox file operations

UI updates:
- Add execute tool icon for remote execution
- Update help text with sandbox examples
- Clarify working directory in sandbox mode
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.

2 participants