Display conversation history on watch
Open
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Issue
Conversation messages are persisted to disk but never displayed to the user on the watch screen.
Current State
- Only the 🧿 eye is shown
- No way to see past messages
- Messages are stored in ConversationStore but unused
Desired State
- Tap/swipe the eye to show conversation history
- Display recent messages in chronological order
- Include speaker labels (user/assistant)
- Tap to go back to listening mode
Considerations
- Keep UI minimal (watchOS screen is small)
- No text input needed (voice-only)
- Consider scrolling for long conversations
- Display truncated text if needed
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the watch screen and ConversationStore, then trace how persisted conversation messages can be reached by the eye interaction. Done means recent messages appear chronologically with user and assistant labels, long text is handled for the small display, and tapping returns to listening mode.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- mobile
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100