ChatGPT Work navigation rail does not update the active marker after jumping to an earlier turn
What version of the Codex App are you using (From “About Codex” dialog)?
ChatGPT 26.803.61601
What subscription do you have?
ChatGPT Plus
What platform is your computer?
Darwin 24.6.0 arm64 arm
What issue are you seeing?
The regular Chat mode does not display an in-conversation history navigation rail. Work mode does display one, with markers representing earlier user turns.
However, the navigation rail in Work mode does not correctly update its active/current-position marker.
When viewing the latest turn, the latest marker is shown as active. If I click a marker for an earlier user prompt, the conversation correctly jumps to that prompt, but the navigation rail continues to show the latest marker as the current position.
The issue occurs in both Work configurations:
- a standalone Work session opened in its own window; and
- a Work session opened inside a project.
In both cases, the visible conversation position and the active marker in the navigation rail become inconsistent.
What steps can reproduce the bug?
https://github.com/user-attachments/assets/a848513b-3bc4-49ba-a22b-949f28d16e5a
Standalone Work session
- Open ChatGPT for macOS.
- Open a standalone Work session with multiple user turns.
- Navigate to the latest turn and confirm that the latest marker is active.
- Click the navigation marker for an earlier user prompt.
- Confirm that the conversation jumps to the selected prompt.
- Observe that the navigation rail still shows the latest marker as active.
Work session inside a project
- Open a project in ChatGPT for macOS.
- Open a Work session containing multiple user turns.
- Navigate to the latest turn and confirm that the latest marker is active.
- Click the navigation marker for an earlier user prompt.
- Confirm that the conversation jumps to the selected prompt.
- Observe that the navigation rail still shows the latest marker as active.
What is the expected behavior?
After clicking a navigation marker, the corresponding marker should become active and indicate the turn currently displayed in the conversation pane.
The active marker should also update automatically when the user manually scrolls through the conversation. The navigation rail and the visible conversation position should remain synchronized in both standalone Work sessions and Work sessions opened inside projects.
Additional information
This issue is consistently reproducible in app version 26.803.61601 on macOS 15.6.1 with a ChatGPT Plus subscription.
The regular Chat mode does not display the conversation history navigation rail. The rail is available in Work mode, but its active-position state becomes stale after navigating to an earlier turn.
The issue occurs in both:
- standalone Work sessions opened in a separate window; and
- Work sessions opened inside a project.
The click-to-jump action itself works correctly. Only the active marker fails to update, suggesting a scroll-synchronization or navigation-state issue.
Related issues:
- #37413 concerns incorrect scroll alignment after selecting a marker. This report is different because the target turn is reached, but the active marker remains on the latest turn.
- #36739 describes the expected behavior of highlighting the section currently visible in the navigation rail.
- #35975 similarly discusses synchronizing active-turn highlighting with the current viewport.
1 Comment
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action