chore: Run pnpm format:fix.

This commit is contained in:
cpojer
2026-01-31 21:13:13 +09:00
parent dcc2de15a6
commit 8cab78abbc
624 changed files with 10729 additions and 7514 deletions
+1 -3
View File
@@ -69,9 +69,7 @@ const geminiCliPlugin = {
},
},
defaultModel: DEFAULT_MODEL,
notes: [
"If requests fail, set GOOGLE_CLOUD_PROJECT or GOOGLE_CLOUD_PROJECT_ID.",
],
notes: ["If requests fail, set GOOGLE_CLOUD_PROJECT or GOOGLE_CLOUD_PROJECT_ID."],
};
} catch (err) {
spin.stop("Gemini CLI OAuth failed");
+29 -5
View File
@@ -67,8 +67,25 @@ export function extractGeminiCliCredentials(): { clientId: string; clientSecret:
const geminiCliDir = dirname(dirname(resolvedPath));
const searchPaths = [
join(geminiCliDir, "node_modules", "@google", "gemini-cli-core", "dist", "src", "code_assist", "oauth2.js"),
join(geminiCliDir, "node_modules", "@google", "gemini-cli-core", "dist", "code_assist", "oauth2.js"),
join(
geminiCliDir,
"node_modules",
"@google",
"gemini-cli-core",
"dist",
"src",
"code_assist",
"oauth2.js",
),
join(
geminiCliDir,
"node_modules",
"@google",
"gemini-cli-core",
"dist",
"code_assist",
"oauth2.js",
),
];
let content: string | null = null;
@@ -299,7 +316,10 @@ async function waitForLocalCallback(params: {
});
}
async function exchangeCodeForTokens(code: string, verifier: string): Promise<GeminiCliOAuthCredentials> {
async function exchangeCodeForTokens(
code: string,
verifier: string,
): Promise<GeminiCliOAuthCredentials> {
const { clientId, clientSecret } = resolveOAuthClientConfig();
const body = new URLSearchParams({
client_id: clientId,
@@ -478,7 +498,9 @@ function isVpcScAffected(payload: unknown): boolean {
if (!Array.isArray(details)) return false;
return details.some(
(item) =>
typeof item === "object" && item && (item as { reason?: string }).reason === "SECURITY_POLICY_VIOLATED",
typeof item === "object" &&
item &&
(item as { reason?: string }).reason === "SECURITY_POLICY_VIOLATED",
);
}
@@ -508,7 +530,9 @@ async function pollOperation(
throw new Error("Operation polling timeout");
}
export async function loginGeminiCliOAuth(ctx: GeminiCliOAuthContext): Promise<GeminiCliOAuthCredentials> {
export async function loginGeminiCliOAuth(
ctx: GeminiCliOAuthContext,
): Promise<GeminiCliOAuthCredentials> {
const needsManual = shouldUseManualOAuthFlow(ctx.isRemote);
await ctx.note(
needsManual
@@ -1,8 +1,6 @@
{
"id": "google-gemini-cli-auth",
"providers": [
"google-gemini-cli"
],
"providers": ["google-gemini-cli"],
"configSchema": {
"type": "object",
"additionalProperties": false,
@@ -1,8 +1,8 @@
{
"name": "@openclaw/google-gemini-cli-auth",
"version": "2026.1.30",
"type": "module",
"description": "OpenClaw Gemini CLI OAuth provider plugin",
"type": "module",
"openclaw": {
"extensions": [
"./index.ts"