Mario Zechner
e773527b3a
fix(coding-agent): simplify edit tool input closes #2639
2026-03-28 22:10:34 +01:00
Mario Zechner
a0734bd162
fix(coding-agent): tighten skill discovery and edit diffs closes #2603
2026-03-27 03:48:28 +01:00
Mario Zechner
20a57e7599
feat(coding-agent): support multi-edit in edit tool
2026-03-27 02:21:09 +01:00
Mario Zechner
700bcf3455
fix(coding-agent): normalize fuzzy edit matching and run touched tests closes #2044
2026-03-15 19:15:38 +01:00
Danila Poyarkov
0c135d0141
feat(edit): add fuzzy matching for trailing whitespace, quotes, dashes, and spaces ( #713 )
2026-01-14 10:22:00 +01:00
Mario Zechner
d9adf659ca
Fix edit tool failing on files with UTF-8 BOM
...
Strip BOM before matching (LLM won't include invisible BOM in oldText),
restore on write.
Based on #394 by @prathamdby
2026-01-02 01:57:24 +01:00
Mario Zechner
1ed009e2cf
Show edit diff before tool execution ( fixes #393 )
...
- Extract diff computation from edit.ts into shared edit-diff.ts
- ToolExecutionComponent computes and caches diff when args are complete
- Diff is visible while permission hooks block, before tool executes
2026-01-01 20:34:19 +01:00