-
Notifications
You must be signed in to change notification settings - Fork 13.5k
Open
Labels
bugSomething isn't workingSomething isn't workingwebRelates to opencode on web / desktopRelates to opencode on web / desktop
Description
Description
Description
The shared conversation viewer (opncd.ai/share/*) has a confusing UX that makes it difficult/impossible to navigate through messages in shared conversation.
Issues
- Landing on oldest message: User lands on the first/oldest message with no indication there are more messages
- Generic labels: Left sidebar shows "message message message" without any preview or context of what each message contains
- Non-obvious navigation: It's not clear that you need to click these labels to view different messages
- No message count: No indication of how many messages are in the conversation
Suggested Improvements
- Show message previews in the sidebar (first line or summary)
- Add message numbers/timestamps (e.g., "Message 1 - 2:30pm")
- Add visual affordances (hover states, icons) to indicate messages are clickable
- Show message count: "Conversation (12 messages)"
- Consider defaulting to newest message or showing all messages in scrollable view
- Add keyboard navigation (arrow keys to move between messages)
Example
https://opncd.ai/share/h3ul6AGq
When you open this link, it's not immediately obvious:
- That this is a multi-message conversation
- How to navigate to other messages
- What each message in the sidebar contains
Expected Behavior
Users should be able to easily:
- See there are multiple messages
- Understand how to navigate between them
- Preview what each message contains before clicking
Environment
- OpenCode version: 1.2.27
- Browser: Chrome - Version 146.0.7680.153 (Official Build) (arm64)
- OS: MacOS Sequoia 15.6.1
Plugins
No response
OpenCode version
1.2.27
Steps to reproduce
- have a conversation with multiple message in opencode
- type /share -> a link is created to share the convo
- paste the link the browser, to view the conversation
- Navigating the convo is not really possible. see detailed suggestion in the issue
Screenshot and/or share link
Operating System
MacOS Sequoia 15.6.1
Terminal
ghostty
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingwebRelates to opencode on web / desktopRelates to opencode on web / desktop