Update `suggest_edits` prompt to clarify usage of `<old_text>` when using update/create operations (#22341)

Update `suggest_edits` prompt to clarify usage of `<old_text>` when
using update/create operations using update/create operations.

- Add a mention that `old_text` is required for all but create.
- Change definition of `create` operation to also mean overwrite, as
some models heavily prefer rewrites.
- Remove mention of `If this tag is not specified, then the entire file
will be used as the range.` which is not current behavior.


Closes #22340

Release Notes:

- N/A (not sure if this requires a release note)
a9d2628c05Matt Prodani committed on 1/8/2025, 11:45:15 PM· committed by GitHubparenta038d61
1 file changedLine totals unavailable