Skip to content

Conversation

deathbeam
Copy link
Collaborator

Refactored diff handling in mappings to use unified diff parsing and application. Removed legacy line-numbered diff logic and replaced with buffer-aware unified diff utilities. Updated prompts and resource block generation to match new diff format. Improves reliability and accuracy when applying, showing, and yanking diffs in chat.

@deathbeam deathbeam added the enhancement New feature or request label Sep 2, 2025
@deathbeam deathbeam force-pushed the improve-diffing branch 2 times, most recently from 0e0758e to 2ecff76 Compare September 2, 2025 01:13
@deathbeam deathbeam marked this pull request as draft September 2, 2025 01:13
@deathbeam deathbeam mentioned this pull request Sep 2, 2025
6 tasks
Refactored diff handling in mappings to use unified diff parsing and
application. Removed legacy line-numbered diff logic and replaced with
buffer-aware unified diff utilities. Updated prompts and resource block
generation to match new diff format. Improves reliability and accuracy
when applying, showing, and yanking diffs in chat.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant