codex - 💡(How to fix) Fix Feature request: block-level thread navigation in Codex Desktop (jump to start of latest assistant response) [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
openai/codex#17536Fetched 2026-04-13 05:38:50
View on GitHub
Comments
1
Participants
2
Timeline
3
Reactions
0
Author
Timeline (top)
labeled ×2commented ×1

Root Cause

The current UI supports navigation along the full thread timeline, but long-thread usability really needs navigation along message blocks.

For long coding sessions, "jump to latest" is only half the story. Users also need "jump to start of latest response".

RAW_BUFFERClick to expand / collapse

What feature would you like to see?

I'd like Codex Desktop to support block-level navigation for long chat threads, especially long assistant replies.

Today, there is a convenient way to jump to the bottom of the thread, but there is no equally efficient way to jump to the beginning of the latest assistant response. In long conversations with large replies, this makes it unnecessarily hard to re-read the start of the most recent answer.

Problem

In long threads, users often need to:

  • jump to the latest message,
  • then move back to the start of that latest assistant response,
  • then re-read it from the top.

Right now this requires manual scrolling and visually searching for the response boundary, which becomes slow and frustrating when:

  • the thread is long,
  • the latest answer is long,
  • older messages are also large.

This is not just a generic scrolling issue. It is specifically a missing navigation primitive for message blocks / response boundaries.

Proposed solution

Please add one or more of these:

  1. Jump to start of latest assistant response
  • A button near the existing "jump to bottom" affordance
  • Or a command in the command palette / menu
  • Or a keyboard shortcut
  1. Previous / next assistant response navigation
  • Move between assistant messages as blocks, not by pixel scrolling
  1. Optional collapse for older long responses
  • Let users collapse previous long assistant answers to reduce scrolling noise
  1. Optional visible response boundaries
  • Make the start of each assistant response easier to identify visually
  • Example: sticky header, clearer separator, or hover anchor

Why this matters

The current UI supports navigation along the full thread timeline, but long-thread usability really needs navigation along message blocks.

For long coding sessions, "jump to latest" is only half the story. Users also need "jump to start of latest response".

Acceptance criteria

A good minimal version would be:

  • user can jump to the latest assistant response start in one action,
  • action works reliably in long threads,
  • action does not require manual scrolling to locate the response boundary.

A stronger version would also include:

  • previous/next assistant message navigation,
  • collapse/expand for older assistant responses.

Related items

This is related to, but distinct from, existing scrolling/search issues:

  • #17193
  • #17169
  • #17114
  • #3020
  • Discussion #2503

Those are mostly about scroll bugs, search, or generic message collapsing. This request is specifically about block-level navigation to the latest assistant response.

extent analysis

TL;DR

Implementing a "jump to start of latest assistant response" feature would likely address the usability issue in long chat threads.

Guidance

  • Consider adding a button or command to navigate to the start of the latest assistant response, similar to the existing "jump to bottom" feature.
  • Evaluate the feasibility of implementing previous/next assistant response navigation to improve usability in long threads.
  • Assess the potential benefits of adding visible response boundaries, such as sticky headers or clearer separators, to help users identify the start of each assistant response.
  • Review the related issues (#17193, #17169, #17114, #3020, Discussion #2503) to ensure the proposed solution does not overlap with existing scrolling or search issues.

Example

No code snippet is provided as the issue is focused on feature request and usability improvement.

Notes

The proposed solution should prioritize the "jump to start of latest assistant response" feature, as it is the core of the requested functionality. Additional features, such as previous/next navigation and visible response boundaries, can be considered as enhancements.

Recommendation

Apply workaround: Implement the "jump to start of latest assistant response" feature as a minimal viable solution to address the usability issue in long chat threads. This feature can be developed and tested independently of the other proposed solutions, allowing for a more focused and efficient development process.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

codex - 💡(How to fix) Fix Feature request: block-level thread navigation in Codex Desktop (jump to start of latest assistant response) [1 comments, 2 participants]