Direct navigation between user sent messages in chat

Currently, scrolling up through the chat window (especially in agent mode) makes it difficult to quickly find previous user messages or checkpoints to restore from.

I propose adding a simple navigation feature—such as up/down arrows—to directly skip between user-sent messages, bypassing all the LLM dialogue in between. This would streamline restoring checkpoints and improve overall usability.

And maybe a held down key + up/down arrows or scrolling wheel.

If this feature already exists, please let me know how to do it.