Commit Graph

2 Commits

Author SHA1 Message Date
Devin AI
115af9b495 fix: resolve lint issues in EditFileTool implementation
- Remove unused os import from edit_file_tool.py
- Fix f-string without placeholders
- Remove unused pathlib.Path import from test file
- Remove unused pytest import from integration test file

Co-Authored-By: João <joao@crewai.com>
2025-07-30 07:47:29 +00:00
Devin AI
f2fa1755ae feat: implement Fast Apply edit_file tool
- Add EditFileTool with Fast Apply approach using full-file rewrites
- Implement LLM-powered file editing with context awareness
- Add comprehensive unit and integration tests
- Include backup functionality for safety
- Support multiple file types with proper encoding handling

Resolves #3238

Co-Authored-By: João <joao@crewai.com>
2025-07-30 07:43:46 +00:00