Repository navigation
1.2
Changelog
Enhanced Search Functionality:
- Search actually works.
- Block detection for both brace-based and indentation-based languages, provides contextual line numbers in search results.
- Full block contents can be included in the search result upon request.
- Added support for case sensitivity in code search.
Advanced File Editing:
- Introduced a new
edit_linestool for precise line-level modifications, supporting replace, insert, delete, and append modes. - Added a
read_linestool that allows users to read specific lines or ranges of lines from a file, enhancing the ability to work with large files without loading them entirely. - These tools have line range and single-line editing capabilities, allowing users to read from or write to specific parts of a file without requiring Claude to have the entire document.
- This pairs well with the search results since they include line numbers in the results.
Backup and Restore Capabilities:
- Added
backup_codebase,list_backupsandrestore_codebasetools. - This gives Claude a backup system with automatic timestamp-based naming. Claude can also create backups using a custom name.
- Claude can view the available backups.
- Claude can create and restore backups, but he cannot delete them.
- Creating a backup creates a Backups directory if it didn't exist.
- The contents of the Project directory will be destroyed upon codebase restoration.