what’s a little funny about the “GPT weak on frontend” discourse is that everything we ship in the codex app gets adopted by the entire industry within days or weeks, pixel for pixel
If you want to add a navigation trail to your own chat app, the new MessageScroller component has the hooks you need out of the box. Look for:
const { currentAnchorId, visibleMessageIds } = useMessageScrollerVisibility()