samuel-s-marques / thisdatedoesnotexist-server

GNU General Public License v3.0
0 stars 0 forks source link

AI Chat App Responding to Messages from Other Chats in Active Chat #42

Closed samuel-s-marques closed 7 months ago

samuel-s-marques commented 7 months ago

Issue Description:

When a user sends messages in multiple chats but remains active in one specific chat, the AI responds to messages from other chats in the active one. This behavior leads to confusion and privacy concerns as messages intended for separate chats get mixed up. This was first mentioned in https://github.com/samuel-s-marques/thisdatedoesnotexist-server/issues/40#issuecomment-1947469775.

Steps to Reproduce:

  1. Have multiple active chats with the AI chat app.
  2. Send messages in each of these chats.
  3. Remain active in one specific chat while messages are sent in the others.
  4. Notice that the AI responds to messages from other chats within the active chat.

Expected Behavior:

The AI should only respond to messages within the chat where the conversation is taking place. Messages from other chats should not be displayed or responded to in this context.

Actual Behavior:

The AI responds to messages from other chats within the active chat, causing confusion and potentially breaching privacy.

Additional Information:

Proposed Solution:

Implement a mechanism that ensures the AI responds only to messages within the context of the active chat. This may involve better session management or ensuring messages are routed correctly to their respective chats.

Severity:

High - This issue compromises the integrity and privacy of conversations within the app and can cause significant confusion for users.

Steps to Mitigate (if any):

Currently, there are no known workarounds for this issue.

samuel-s-marques commented 7 months ago

"Fixed" in the app, by ignoring messages from non-current characters.