Add diff panel keyboard toggle and shortcut hint

- Bind `mod+d` to `diff.toggle` when terminal is not focused
- Wire ChatView to handle `diff.toggle` and show its shortcut in the diff button tooltip
- Limit sidebar `mod+b` listener to mobile to avoid desktop shortcut conflicts
- Extend web/contracts keybinding tests and command list for `diff.toggle`
d47059a9dbJulius Marminge committed on 2/27/2026, 3:03:10 AM· committed by Julius Marmingeparent10c1cae
7 files changedLine totals unavailable