nextcloud / nextcloud/assistant

Global search for chat messages in the UI

Open
#553 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.