/timeline UX is confusing #2028

Open
opened 2026-02-16 17:33:48 -05:00 by yindo · 6 comments
Owner

Originally created by @agladysh on GitHub (Oct 10, 2025).

Originally assigned to: @thdxr on GitHub.

What I expected: Claude Code double escape behavior: select message from the history to edit.

Instead I need to pick the message immediately BEFORE the message I need to edit, find the message I need in history via the UP arrow, and edit it.

Please consider changing the /timeline behavior so the conversation is rewound to the message I select in the dialog, and the message appears unsent so I can edit it. (Thus rewind logic is the same as now, but for user message -1 of selected, and selected message is placed in the user message text area)

Originally created by @agladysh on GitHub (Oct 10, 2025). Originally assigned to: @thdxr on GitHub. What I expected: Claude Code double escape behavior: select message from the history to edit. Instead I need to pick the message immediately BEFORE the message I need to edit, find the message I need in history via the UP arrow, and edit it. Please consider changing the /timeline behavior so the conversation is rewound to the message I select in the dialog, and the message appears unsent so I can edit it. (Thus rewind logic is the same as now, but for user message -1 of selected, and selected message is placed in the user message text area)
Author
Owner

@github-actions[bot] commented on GitHub (Oct 10, 2025):

This issue might be a duplicate of existing issues. Please check:

  • #566: Requests the ability to edit/retry messages in history - describes the same core need for editing previous messages
  • #338: Requests a rewind feature to roll back to previous points in conversation - addresses similar functionality with different UX approach
  • #1020: Comprehensive visual conversation timeline feature request - proposes enhanced timeline navigation and branching capabilities

Feel free to ignore if none of these address your specific case.

@github-actions[bot] commented on GitHub (Oct 10, 2025): This issue might be a duplicate of existing issues. Please check: - #566: Requests the ability to edit/retry messages in history - describes the same core need for editing previous messages - #338: Requests a rewind feature to roll back to previous points in conversation - addresses similar functionality with different UX approach - #1020: Comprehensive visual conversation timeline feature request - proposes enhanced timeline navigation and branching capabilities Feel free to ignore if none of these address your specific case.
Author
Owner

@thdxr commented on GitHub (Oct 10, 2025):

can you try bunx opencode-ai@opentui and tell me if that is more what you expect?

@thdxr commented on GitHub (Oct 10, 2025): can you try `bunx opencode-ai@opentui` and tell me if that is more what you expect?
Author
Owner

@agladysh commented on GitHub (Oct 10, 2025):

It is too broken for me to try ATM, sorry (using stock macOs Terminal.app). The text I type is black (not visible), there is no /sessions command, ctrl+U does not work, etc

@agladysh commented on GitHub (Oct 10, 2025): It is too broken for me to try ATM, sorry (using stock macOs Terminal.app). The text I type is black (not visible), there is no /sessions command, ctrl+U does not work, etc
Author
Owner

@fkukuck commented on GitHub (Oct 10, 2025):

can you try bunx opencode-ai@opentui and tell me if that is more what you expect?

Yes it is. (Highlighting with the mouse, clicking, then reverting) reverts the correct message. However, /timeline is missing

@fkukuck commented on GitHub (Oct 10, 2025): > can you try `bunx opencode-ai@opentui` and tell me if that is more what you expect? Yes it is. (Highlighting with the mouse, clicking, then reverting) reverts the correct message. However, `/timeline` is missing
Author
Owner

@hchaudhary1 commented on GitHub (Oct 18, 2025):

yes! the bunx opencode-ai@opentui works well enough!! forking is an ABSOLUTE game changer for me!

edit:
the released version can also restore using /timeline then r. Actually this is fine how it works too

@hchaudhary1 commented on GitHub (Oct 18, 2025): yes! the `bunx opencode-ai@opentui` works well enough!! forking is an ABSOLUTE game changer for me! edit: the released version can also restore using `/timeline` then `r`. Actually this is fine how it works too
Author
Owner

@rekram1-node commented on GitHub (Oct 18, 2025):

btw it uses a ctrl+p to open a command panel

@rekram1-node commented on GitHub (Oct 18, 2025): btw it uses a ctrl+p to open a command panel
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#2028