Skip to content

1.2

Choose a tag to compare

@Tomobobo710 Tomobobo710 released this 13 Apr 11:08
· 10 commits to main since this release

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_lines tool for precise line-level modifications, supporting replace, insert, delete, and append modes.
  • Added a read_lines tool 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_backups and restore_codebase tools.
  • 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.