forked from cline/cline
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Labels
Issue/PR - TriageNew issue. Needs quick review to confirm validity and assign labels.New issue. Needs quick review to confirm validity and assign labels.bugSomething isn't workingSomething isn't working
Description
Type
Bug
Problem / Value
After manually condensing context and then rewinding/deleting to an earlier user message, the conversation keeps only the very first message and the next new message, losing the expected intervening history. This makes it hard to continue with accurate context after a rewind.
Context
Affects Ask mode workflows where users condense and then correct course by deleting back to a specific turn. Users expect to keep all messages up to the rewind target, dropping only subsequent ones. Instead, only the initial message and the next new message remain.
Reproduction
- Start Ask mode
- Send: 'tell me a joke 1' through 'tell me a joke 10'
- Manually trigger context condensing
- Send: 'tell me a joke 11'
- Use the UI to delete/rewind to message 8 ('Delete this and after')
- Send: 'tell me a joke 12'
- Observed: Only the initial message and 12+ remain
- Expected: Keep messages through 8, drop only 9–11
Constraints/Preferences
Avoid losing valid pre-rewind history so users can continue with accurate context after a condense + rewind.
Metadata
Metadata
Assignees
Labels
Issue/PR - TriageNew issue. Needs quick review to confirm validity and assign labels.New issue. Needs quick review to confirm validity and assign labels.bugSomething isn't workingSomething isn't working
Type
Projects
Status
Triage