hermes-agent/apps/desktop/src/hooks
Brooklyn Nicholson d14f6c9563 fix(desktop): stop streaming autoscroll bounce; move attachments below user bubble
Streaming auto-follow chased content growth while parked at the bottom,
which rubber-banded — the tail pin and the virtualizer's own measurement
adjustments fought for scrollTop. Drop it; the one-time new-turn jump
already lands a fresh message in view and the viewport stays put after.

Attachments rendered inside the editable user bubble and were collapsed
via an IntersectionObserver + [data-stuck] CSS hack while the bubble was
pinned. Render them as a flow sibling BELOW the sticky bubble instead, so
they scroll away behind it naturally — no observer, no collapse. Image
refs still render as thumbnails, file refs as chips; no border. Removes
the now-unused useStuckToTop hook and its CSS.
2026-06-12 19:58:25 -05:00
..
use-media-query.ts Add Hermes desktop app (#20059) 2026-05-31 17:46:56 -05:00
use-mobile.ts Add Hermes desktop app (#20059) 2026-05-31 17:46:56 -05:00
use-resize-observer.ts Add Hermes desktop app (#20059) 2026-05-31 17:46:56 -05:00
use-worktree-info.ts feat(desktop): worktree-aware sidebar grouping + composer/sidebar UX fixes 2026-06-12 18:18:39 -05:00