debugger: Touchups to log breakpoints (#27675)

This is a slight refactor that flattens Breakpoint struct in
anticipation of condition/hit breakpoints. It also adds a slight delay
before breakpoints are shown on gutter hover to make breakpoints less
attention grabbing.
Release Notes:

- N/A
f86977e2a7Piotr Osiewicz committed on 3/29/2025, 1:16:44 AM· committed by GitHubparent8ecf553
8 files changedLine totals unavailable