[FEATURE] To avoid stale interactions: Store the timestamp of each interaction in Claude Code and sort them
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
Claude is often focused and does not track user input, and when it eventually gets to them, the instructions are often stale and it mis-interprets them.
This leads to churn and re-work.
Proposed Solution
Solution: store a timestamp with each user input, and have Claude use that to sync them with its output to prevent interactions from going stale.
Alternative Solutions
_No response_
Priority
High - Significant impact on productivity
Feature Category
Interactive mode (TUI)
Use Case Example
I instructed Claude to correct one more lint error from a suppressions list during refactoring.
By the time Claude read my instruction it had already done so, and interpreted my instruction as: "Correct a second linter error from the suppressions list"
No damage was done, but this happens VERY often and with sometimes less benign consequences
Additional Context
Similar to https://github.com/anthropics/claude-code/issues/72459, but focused on Claude code real-time interactions
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗