43f4b28a7b
- Added `vim` as a supported edit mode and resolved mode-specific active tool names. - Migrated chunk-edit requests from legacy `op`/`content` to `path` plus `write`, `replace`, and `insert`. - Replaced chunk-edit internals with `put`/`replace`/`delete` operations and ID-based selection. - Updated chunk prompts/output docs to document ID-based selectors and `write: null` deletions. - Switched chunk and grep render output to `@`/dash-style anchors and updated file-count behavior for multi-file edits. - Updated multi-file result rendering with distinct file counting and pending-file progress indicator. - Refreshed chunk-mode and chunk-tree tests for the new contract and anchor style.