v1.25

v1.25-v1.26: Edit Tool Enhancements

|1 min read

What's New

  • Replace All: The Edit tool now supports a replace_all parameter to replace every occurrence of a string in a file, instead of requiring unique matches.

  • Explicit Fuzzy Matching: Fuzzy matching is now opt-in -- the AI must explicitly request it, preventing unintended approximate edits.

  • Worktree Name in Title Bar: Dev mode now shows the worktree folder name in the title bar for better context when working across multiple branches.


Bug Fixes

  • Fixed a race condition where multiple tool calls could execute concurrently, causing commits before edit permissions were approved. Tool calls now run serially.

  • Fixed file path resolution during the prepare phase for Write and Edit tools.

  • Fixed mermaid diagrams to use dark theme for better visibility.