diff --git a/src/main/java/ee/carlrobert/codegpt/toolwindow/chat/ui/ChatMessageResponseBody.java b/src/main/java/ee/carlrobert/codegpt/toolwindow/chat/ui/ChatMessageResponseBody.java index 855f8462..1ecb1687 100644 --- a/src/main/java/ee/carlrobert/codegpt/toolwindow/chat/ui/ChatMessageResponseBody.java +++ b/src/main/java/ee/carlrobert/codegpt/toolwindow/chat/ui/ChatMessageResponseBody.java @@ -166,6 +166,16 @@ public class ChatMessageResponseBody extends JPanel { }); } + public void displayInvalidCredential() { + String message = "Invalid API key. Open Settings to update your API key."; + displayErrorMessage(message, e -> { + if (e.getEventType() == ACTIVATED) { + ShowSettingsUtil.getInstance() + .showSettingsDialog(project, GeneralSettingsConfigurable.class); + } + }); + } + public void displayQuotaExceeded() { String message = "You exceeded your current quota, please check your plan and billing details, " + "or change to a different LLM provider."; diff --git a/src/main/java/ee/carlrobert/codegpt/toolwindow/chat/ui/ChatToolWindowScrollablePanel.java b/src/main/java/ee/carlrobert/codegpt/toolwindow/chat/ui/ChatToolWindowScrollablePanel.java index 146019a5..899b4f52 100644 --- a/src/main/java/ee/carlrobert/codegpt/toolwindow/chat/ui/ChatToolWindowScrollablePanel.java +++ b/src/main/java/ee/carlrobert/codegpt/toolwindow/chat/ui/ChatToolWindowScrollablePanel.java @@ -47,7 +47,7 @@ public class ChatToolWindowScrollablePanel extends ScrollablePanel { It looks like you haven't configured your API key yet. Visit ProxyAI settings to do so.
- Don't have an account? Sign up to get the most out of ProxyAI. + Don't have an account? Sign up to get started.