@@ -260,8 +260,10 @@ func (er editRenderer) Render(v *toolCallCmp) string {
260260 formatter := core.DiffFormatter().
261261 Before(fsext.PrettyPath(params.FilePath), meta.OldContent).
262262 After(fsext.PrettyPath(params.FilePath), meta.NewContent).
263− Split().
264263 Width(v.textWidth() - 2) // -2 for padding
264+ if v.textWidth() > 120 {
265+ formatter = formatter.Split()
266+ }
265267 return formatter.String()
266268 })
267269}