Saved chats reopen at incorrect scroll position instead of latest message
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 45/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Quiet
- Tech stack
- macos
- Domain
- desktop
Research direction
Start by reproducing the issue in the ChatGPT desktop app on macOS with a long saved conversation, following the listed steps. Investigate the conversation reopen and scroll-restoration entry point; done means reopening consistently shows the latest message or preserves the last viewed position with an easy way to reach the newest message.
Written by the indexing model from the issue text.
Description
Description
When reopening a previously saved ChatGPT conversation, the conversation often loads at an incorrect position instead of the latest message.
For long conversations, this requires manually scrolling through a large history before continuing the discussion.
Steps to reproduce
- Open a long ChatGPT conversation.
- Leave the conversation.
- Reopen the saved conversation from history/sidebar.
- Observe the position where the conversation loads.
Expected behavior
Saved chats should reopen at:
- The latest message, or
- The user's last viewed position, with an easy option to jump to the newest message.
Actual behavior
The conversation opens at an arbitrary location in the history.
Impact
This creates friction for users maintaining long-running ChatGPT/Codex conversations, especially:
- Coding projects
- Research threads
- Business planning conversations
- Long-running support discussions
Environment
- ChatGPT desktop app
- macOS
- Long conversation threads
- Saved chats/history
- Dominant language
- Rust
- Stars
- 125k
- Forks
- 19.5k
- Avg merge
- 1m
- Merged PRs (30d)
- 1k
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from openai/codex
-
enhancement remote
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
bug CLI windows-os
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
macOS sandbox blocks hw.optional.arm64 sysctl, causing Flutter to misdetect Apple Silicon as x64 Openbug CLI sandbox
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
bug CLI TUI
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
-
CLI config enhancement skills
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
kwakseongjae/auto-hwp#319 ·
-
area:cli bug filter-quality good first issue priority:medium
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
bevyengine/bevy#25861 ·
-
comp-datalake
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
ClickHouse/ClickHouse#121222 ·
-
A-linter
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
oxc-project/oxc#26863 ·