Inconsistencies and limitations in temporary chats functionality

Description:
In ChatGPT, temporary chats present several limitations that are not clearly communicated in the user interface:

  • Options like “Archive” and “Add to project” are available in the menu but do not function for temporary chats.
  • Attempting to use these options results in no action or error messages.
  • Temporary chats cannot generate images or files.
  • Closing or refreshing the browser leads to the loss of temporary chats without warning.

Expected behavior:

  • Disable or hide non-functional options for temporary chats.
  • Provide clear warnings about the limitations and potential data loss associated with temporary chats.
  • Consider allowing users to convert temporary chats into persistent ones to retain important information.

Steps to reproduce:

  1. Start a temporary chat in ChatGPT.
  2. Attempt to archive or add the chat to a project.
  3. Observe that these actions do not work or produce errors.
  4. Try generating an image or file within the temporary chat.
  5. Close or refresh the browser tab and note that the chat is lost.