Merge pull request #11602 from Kilo-Org/fix/autocomplete-error-messages-byok-credits

fix(vscode): improve autocomplete error messages to cover BYOK and credits scenarios
This commit is contained in:
Mark IJbema
2026-06-29 11:40:35 +02:00
committed by GitHub
2 changed files with 9 additions and 2 deletions
@@ -0,0 +1,7 @@
---
"kilo-code": patch
---
Improve autocomplete error messages to clarify BYOK and credits issues
When autocomplete is paused due to a payment or auth error, the messages now explain all possible causes: no Kilo credits, API key (BYOK) quota exhausted, not signed in, or invalid/missing API key.
@@ -42,8 +42,8 @@ export const dict = {
"kilocode:autocomplete.incompatibilityExtensionPopup.disableCopilot": "Disable Copilot",
"kilocode:autocomplete.incompatibilityExtensionPopup.disableInlineAssist": "Disable Autocomplete",
"kilocode:autocomplete.creditsExhausted.message":
"Kilo Code Autocomplete has been paused because your account has no remaining credits. Add credits to resume autocomplete.",
"Kilo Code Autocomplete has been paused. Possible causes: your Kilo account has no remaining credits, or your configured API key (BYOK) has reached its quota limit. Add Kilo credits or check your API key configuration to resume autocomplete.",
"kilocode:autocomplete.creditsExhausted.addCredits": "Add Credits",
"kilocode:autocomplete.authError.message":
"Kilo Code Autocomplete has been paused due to an authentication error. Please sign in again.",
"Kilo Code Autocomplete has been paused due to an authentication issue. Possible causes: you are not signed in to Kilo, or your API key (BYOK) is invalid or missing. Please sign in again or check your provider API key settings.",
}