diff --git a/src/gemini/antigravity-core.js b/src/gemini/antigravity-core.js index 4796188..c2566bb 100644 --- a/src/gemini/antigravity-core.js +++ b/src/gemini/antigravity-core.js @@ -625,6 +625,12 @@ function toGeminiApiResponse(antigravityResponse) { */ function ensureRolesInContents(requestBody, modelName) { delete requestBody.model; + // delete requestBody.system_instruction; + // delete requestBody.systemInstruction; + if (requestBody.system_instruction) { + requestBody.systemInstruction = requestBody.system_instruction; + delete requestBody.system_instruction; + } // 提取现有的系统提示词 let originalSystemPrompt = requestBody.systemInstruction; diff --git a/static/app/provider-manager.js b/static/app/provider-manager.js index e45f5b9..1c3b5c9 100644 --- a/static/app/provider-manager.js +++ b/static/app/provider-manager.js @@ -829,7 +829,7 @@ function showAuthModal(authUrl, authInfo) { // 通过服务端API处理手动输入的回调URL window.apiClient.post('/oauth/manual-callback', { provider: authInfo.provider, - callbackUrl: localUrl.href, + callbackUrl: url.href, //使用localhost访问 authMethod: authInfo.authMethod }) .then(response => {