chore: Refactor CursorAuthModal to handle manual instructions for Windows users.

This commit is contained in:
decolua committed 2026-02-28 12:12:49 +07:00
1 parent d1ce98ca8a
commit 04ba66bc1e
9 files changed
+225 -181

No files matched your search

+5 -2
View File
@@ -23,7 +23,6 @@ export class DefaultExecutor extends BaseExecutor {
case "glm":
case "kimi":
case "kimi-coding":
case "cline":
case "minimax":
case "minimax-cn":
return `${this.config.baseUrl}?beta=true`;
@@ -47,7 +46,6 @@ export class DefaultExecutor extends BaseExecutor {
case "glm":
case "kimi":
case "kimi-coding":
case "cline":
case "minimax":
case "minimax-cn":
headers["x-api-key"] = credentials.apiKey || credentials.accessToken;
@@ -62,6 +60,11 @@ export class DefaultExecutor extends BaseExecutor {
if (!headers["anthropic-version"]) {
headers["anthropic-version"] = "2023-06-01";
}
} else if (this.provider === "kilocode") {
headers["Authorization"] = `Bearer ${credentials.apiKey || credentials.accessToken}`;
if (credentials.providerSpecificData?.orgId) {
headers["X-Kilocode-OrganizationID"] = credentials.providerSpecificData.orgId;
}
} else {
headers["Authorization"] = `Bearer ${credentials.apiKey || credentials.accessToken}`;
}