Oleksiy Syvokon
5d293ae8ac
edit_file: Let agent specify locations of edit chunks ( #32628 )
...
These changes help the agent edit files when `<old_text>` matches more
than one location.
First, the agent can specify an optional `<old_text line=XX>` parameter.
When this is provided and multiple matches exist, we use this hint to
identify the best match.
Second, when there is ambiguity in matches, we now return the agent a
more helpful message listing the line numbers of all possible matches.
Together, these changes should reduce the number of misplaced edits and
agent confusion.
I have ensured the LLM Worker works with these prompt changes.
Release Notes:
- Agent: Improved locating edits
2025-06-14 09:59:30 +03:00
..
2025-06-13 22:33:02 +00:00
2025-06-13 11:41:17 -03:00
2025-06-06 12:05:27 +00:00
2025-06-13 14:01:32 +00:00
2025-06-13 11:49:15 -04:00
2025-06-13 10:31:52 +00:00
2025-06-13 06:32:29 +00:00
2025-06-09 10:27:21 +00:00
2025-06-14 09:59:30 +03:00
2025-06-13 13:11:02 -04:00
2025-06-09 23:38:39 -07:00
2025-06-12 19:39:08 +00:00
2025-06-13 13:09:32 -04:00
2025-06-13 08:56:10 +00:00
2025-06-13 06:32:29 +00:00
2025-06-13 19:00:01 +00:00
2025-06-04 19:18:12 +00:00
2025-06-05 12:59:22 +00:00
2025-06-09 15:11:01 +00:00
2025-06-13 19:17:35 +02:00
2025-06-13 20:56:23 +00:00
2025-06-12 15:27:44 +00:00
2025-06-13 20:56:23 +00:00
2025-06-13 22:35:07 +00:00
2025-06-12 22:12:14 +00:00
2025-06-04 19:18:12 +00:00
2025-06-13 22:29:49 +05:30
2025-06-06 16:00:09 +00:00
2025-06-11 19:30:03 +00:00
2025-06-11 12:38:12 +02:00
2025-06-13 22:33:02 +00:00
2025-06-10 18:50:57 +00:00
2025-06-13 06:32:29 +00:00
2025-06-12 22:12:14 +00:00
2025-06-12 19:39:08 +00:00
2025-06-12 22:12:14 +00:00
2025-06-05 19:30:34 +00:00
2025-06-12 19:52:37 +03:00
2025-06-10 21:56:29 +00:00
2025-06-06 20:54:00 +00:00
2025-06-13 22:33:02 +00:00
2025-06-13 22:33:02 +00:00
2025-06-13 10:31:52 +00:00
2025-06-12 08:55:48 +00:00
2025-06-13 06:22:07 +00:00
2025-06-14 01:20:38 +03:00
2025-06-11 22:44:20 +03:00
2025-06-09 11:55:34 +02:00
2025-06-06 21:19:46 +00:00
2025-06-09 13:11:57 +02:00
2025-06-09 13:11:57 +02:00
2025-06-09 10:00:02 +00:00
2025-06-09 13:11:57 +02:00
2025-06-06 16:00:09 +00:00
2025-06-06 06:23:09 +00:00
2025-06-04 14:07:01 +00:00
2025-06-12 08:55:48 +00:00
2025-06-11 08:01:29 +00:00
2025-06-10 18:50:57 +00:00
2025-06-10 18:50:57 +00:00
2025-06-13 07:26:06 +00:00
2025-06-13 22:33:02 +00:00
2025-06-13 12:26:29 +05:30
2025-06-12 19:39:08 +00:00
2025-06-09 13:11:57 +02:00
2025-06-13 11:49:15 -04:00
2025-06-12 22:12:14 +00:00
2025-06-09 13:11:57 +02:00
2025-06-12 22:12:14 +00:00
2025-06-13 06:32:29 +00:00
2025-06-11 19:30:03 +00:00
2025-06-04 17:29:08 +00:00
2025-06-09 13:11:57 +02:00
2025-06-13 22:01:08 +00:00
2025-06-13 06:32:29 +00:00
2025-06-09 13:11:57 +02:00
2025-06-09 18:11:31 -03:00
2025-06-09 13:11:57 +02:00
2025-06-09 19:03:19 +00:00
2025-06-04 17:29:08 +00:00
2025-06-12 11:09:05 -04:00
2025-06-13 11:41:17 -03:00
2025-06-13 18:12:31 +00:00
2025-06-13 06:32:29 +00:00
2025-06-13 00:17:15 -06:00
2025-06-09 13:11:57 +02:00
2025-06-12 22:12:14 +00:00
2025-06-09 13:11:57 +02:00
2025-06-13 13:09:32 -04:00
2025-06-06 06:23:09 +00:00
2025-06-06 00:49:30 -06:00