Roo-Code/src/integrations
KJ7LNW 5e0c9a71e4
fix: clamp negative line numbers when reading files (#2337)
Improve handling of AI-generated line numbers:
- Clamp negative startLine values to 0 instead of throwing errors
- Convert non-integer line numbers to integers automatically
- Only reject when line numbers aren't numbers at all

These changes prevent unnecessary model retries by handling imperfect
AI-generated line numbers gracefully, making the system more robust
when interacting with AI models.

Signed-off-by: Eric Wheeler <roo-code@z.ewheeler.org>
Co-authored-by: Eric Wheeler <roo-code@z.ewheeler.org>
2025-04-05 22:10:11 -04:00
..
diagnostics Merge pull request #996 from qdaxb/optimize_diagnostics 2025-03-09 21:38:03 -04:00
editor Merge pull request #996 from qdaxb/optimize_diagnostics 2025-03-09 21:38:03 -04:00
misc fix: clamp negative line numbers when reading files (#2337) 2025-04-05 22:10:11 -04:00
terminal Improve combineApiRequests performance (#2318) 2025-04-05 10:51:00 -07:00
theme fix: correct VSCode URI 2025-01-15 08:24:21 +11:00
workspace Fix Tests to run properly on Windows (#1963) 2025-03-31 23:17:56 -05:00