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.
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.