nextcloud / nextcloud/assistant
Global search for chat messages in the UI
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 88
- Forks
- 43
- Avg merge
- 18h 49m
- Merged PRs (30d)
- 3
Description
The search entry point would be somewhere in the chat navigation left sidebar.
Performing a search would gather the list of matching messages and the related chat conversations. The sidebar would then only show the conversations that contain matching messages.
The search should cover message content (both user and assistant messages). Matching text should be highlighted in the displayed messages.
It would be nice to have simple backend unit tests for this feature.
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 at the chat navigation left sidebar and trace how chat messages and conversations are loaded. Define the search flow across the UI and backend, then verify that matching user and assistant messages are highlighted, only related conversations remain visible, and backend unit tests cover the feature.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- full-stack, search
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100