You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a user, if I have no OpenAI key configured I expect that AI-related actions are disabled until I input a valid key.
Current Behavior
In the "Chat with this Journal" workflow, if I submit a question the application will appear to be "thinking" but in reality there's nothing actually happening. It would be less confusing to a user to just have these actions disabled until the required key is provided. It wasn't immediately clear which functionalities depended on it.
Steps to Reproduce
Go to Settings, remove your API key
Attempt to use some AI feature (i.e., "Chat with this Journal")
Application pretends to be busy infinitely
Possible Solution (Not obligatory)
Disabling buttons when the key is not configured is probably the most straightforward solution. Perhaps with a tooltip saying something along the lines of "Configure an API Key to enable ____"
Your Environment
App version : 0.9.6
Operating System and version : macOS 14.4
The text was updated successfully, but these errors were encountered:
Expected Behavior
As a user, if I have no OpenAI key configured I expect that AI-related actions are disabled until I input a valid key.
Current Behavior
In the "Chat with this Journal" workflow, if I submit a question the application will appear to be "thinking" but in reality there's nothing actually happening. It would be less confusing to a user to just have these actions disabled until the required key is provided. It wasn't immediately clear which functionalities depended on it.
Steps to Reproduce
Possible Solution (Not obligatory)
Disabling buttons when the key is not configured is probably the most straightforward solution. Perhaps with a tooltip saying something along the lines of "Configure an API Key to enable ____"
Your Environment
The text was updated successfully, but these errors were encountered: