Description: After making an API request with the ChatGPT plugin, the ability to halt or stop the chat’s progress is unavailable. Instead, the UI that is typically displayed upon chat completion is shown.
Impact: This issue poses a significant problem, leading to unnecessary delays when a chat needs to be stopped for any reason. The problem is particularly troublesome during the development phase when quick iteration is crucial. This bug’s severity is rather high since we are limited to one chat at a time. However, as there is a workaround (detailed below), it may not be considered an immediate priority.
Steps to reproduce:
- Initiate a chat where the ChatGPT plugin makes an API request.
- Observe that the “Halt/Stop” feature is unavailable after an API request even though ChatGPT is still generating text or additional API requests.
Expected behavior: The “Halt/Stop” feature should remain accessible after the first API request, allowing users to stop the chat’s progress as needed.
Current workaround: Click the “New Chat” button and wait a few seconds. This seems to halt the current chat effectively.
Thank you!