SIGN IN SIGN UP

fix: handle parsePatch errors in TUI to prevent crashes

Wrap parsePatch calls in try-catch blocks to gracefully handle malformed
diffs that can occur when undoing after tool_use/tool_result errors or
cancelled prompts. Prevents TUI from crashing with 'Added line count did not
match for hunk' error.

Fixes #3700
D
Dax Raad committed
c103052f937362c6a01aee896c0e37e886f8f467
Parent: 68039d4