Skip to content

Desktop/Web: Missing Revert and Fork actions for messages #9661

@bilalbayram

Description

@bilalbayram

Problem

The desktop/web app is missing the Revert and Fork actions that are available in the CLI TUI. Users cannot:

  • Revert a message (undo messages and file changes)
  • Fork from a message (create a new session branching from that point)

These are essential features for iterating on AI responses.

Proposed Solution

Add message actions to user messages in the desktop/web app, matching CLI functionality:

  • Three-dot menu (on hover) with Revert, Fork, and Copy options
  • Right-click context menu with the same actions

Expected Behavior

  • Hover over a user message → three-dot menu appears
  • Click menu → shows Revert, Fork, Copy options
  • Right-click on message → context menu with same options
  • Revert → removes message and restores prompt text
  • Fork → creates new session and navigates to it

Metadata

Metadata

Assignees

Labels

webRelates to opencode on web / desktop

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions