mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-05-05 09:12:39 +00:00
* feat: add Daytona sandbox tools for enhanced functionality - Introduced DaytonaBaseTool as a shared base for tools interacting with Daytona sandboxes. - Added DaytonaExecTool for executing shell commands within a sandbox. - Implemented DaytonaFileTool for managing files (read, write, delete, etc.) in a sandbox. - Created DaytonaPythonTool for running Python code in a sandbox environment. - Updated pyproject.toml to include Daytona as a dependency. * chore: update tool specifications * refactor: enhance error handling and logging in Daytona tools - Added logging for best-effort cleanup failures in DaytonaBaseTool and DaytonaFileTool to aid in debugging. - Improved error message for ImportError in DaytonaPythonTool to provide clearer guidance on SDK compatibility issues. * linted * addressing comment * pinning version * supporting append * chore: update tool specifications --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
880 KiB
880 KiB