feat: remove all bash diff logic, keep only write_file diffs
Per upstream review feedback, remove the entire bash diff subsystem:
- Delete snapshotProjectFiles, isReadOnlyBashCommand, isBinaryData,
renderBashDiffs, showNewFiles functions
- Remove bash branches from onToolCallStart and onToolCallDone hooks
- Update comments to reflect write_file-only diff behavior
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
authored by