gemini retries

This commit is contained in:
Shawn Morreau
2025-11-26 15:14:18 -05:00
parent 4ff547f673
commit eaa35168ea
3 changed files with 49 additions and 20 deletions
+6 -1
View File
@@ -300,7 +300,12 @@ function setupMcpServers(ctx: MainContext): void {
}
async function installAgentCli(ctx: MainContext): Promise<void> {
ctx.cliPath = await ctx.agent.install();
// gemini is the only agent that needs githubInstallationToken for install
if (ctx.agentName === "gemini") {
ctx.cliPath = await ctx.agent.install(ctx.githubInstallationToken);
} else {
ctx.cliPath = await ctx.agent.install();
}
}
function validateApiKey(ctx: MainContext): void {