Skip to content

Conversation

Joffref
Copy link

@Joffref Joffref commented Oct 2, 2025

Summary

  • Introduced BlaxelExecutor for executing Python code in Blaxel sandboxes, leveraging fast-launching VMs with hibernation.
  • Updated pyproject.toml to include Blaxel as a dependency.
  • Modified documentation to reflect Blaxel integration across installation steps, usage examples, and security considerations.
  • Updated CodeAgent to support executor_type="blaxel".
  • Added unit tests covering BlaxelExecutor.

Open Questions

  • Do we need to embed a specific set of dependencies directly into the sandbox image for consistent execution?
  • What is the recommended way to test this implementation end-to-end (beyond the unit tests already added)?

- Introduced `BlaxelExecutor` for executing Python code in Blaxel sandboxes, providing fast-launching VMs with hibernation.
- Updated `pyproject.toml` to include Blaxel as a dependency.
- Modified documentation to reflect Blaxel integration in various sections, including installation, usage examples, and security considerations.
- Enhanced `CodeAgent` to support `executor_type="blaxel"` for seamless integration.
- Added unit tests for `BlaxelExecutor` to ensure proper functionality and error handling.
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