Compare commits

...

3 Commits

Author SHA1 Message Date
gemini-cli-robot fa1097dfed chore(release): v0.10.0-preview.1 2025-10-16 18:51:58 +00:00
Shreya Keshive a6311e3c4c fix(patch): cherry-pick 5aaa0e6 to release/v0.10.0-preview.0-pr-11259 to patch version v0.10.0-preview.0 and create version 0.10.0-preview.1 (#11287)
Co-authored-by: anj-s <32556631+anj-s@users.noreply.github.com>
2025-10-16 18:28:57 +00:00
gemini-cli-robot 0e79bd4000 chore(release): v0.10.0-preview.0 2025-10-15 15:51:18 +00:00
8 changed files with 29 additions and 19 deletions
+7 -7
View File
@@ -1,12 +1,12 @@
{
"name": "@google/gemini-cli",
"version": "0.10.0-nightly.20251007.c195a9aa",
"version": "0.10.0-preview.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@google/gemini-cli",
"version": "0.10.0-nightly.20251007.c195a9aa",
"version": "0.10.0-preview.1",
"workspaces": [
"packages/*"
],
@@ -17601,7 +17601,7 @@
},
"packages/a2a-server": {
"name": "@google/gemini-cli-a2a-server",
"version": "0.10.0-nightly.20251007.c195a9aa",
"version": "0.10.0-preview.1",
"dependencies": {
"@a2a-js/sdk": "^0.3.2",
"@google-cloud/storage": "^7.16.0",
@@ -17875,7 +17875,7 @@
},
"packages/cli": {
"name": "@google/gemini-cli",
"version": "0.10.0-nightly.20251007.c195a9aa",
"version": "0.10.0-preview.1",
"dependencies": {
"@google/gemini-cli-core": "file:../core",
"@google/genai": "1.16.0",
@@ -17988,7 +17988,7 @@
},
"packages/core": {
"name": "@google/gemini-cli-core",
"version": "0.10.0-nightly.20251007.c195a9aa",
"version": "0.10.0-preview.1",
"dependencies": {
"@google-cloud/logging": "^11.2.1",
"@google-cloud/opentelemetry-cloud-monitoring-exporter": "^0.21.0",
@@ -18127,7 +18127,7 @@
},
"packages/test-utils": {
"name": "@google/gemini-cli-test-utils",
"version": "0.10.0-nightly.20251007.c195a9aa",
"version": "0.10.0-preview.1",
"license": "Apache-2.0",
"devDependencies": {
"typescript": "^5.3.3"
@@ -18138,7 +18138,7 @@
},
"packages/vscode-ide-companion": {
"name": "gemini-cli-vscode-ide-companion",
"version": "0.10.0-nightly.20251007.c195a9aa",
"version": "0.10.0-preview.1",
"license": "LICENSE",
"dependencies": {
"@modelcontextprotocol/sdk": "^1.15.1",
+2 -2
View File
@@ -1,6 +1,6 @@
{
"name": "@google/gemini-cli",
"version": "0.10.0-nightly.20251007.c195a9aa",
"version": "0.10.0-preview.1",
"engines": {
"node": ">=20.0.0"
},
@@ -14,7 +14,7 @@
"url": "git+https://github.com/google-gemini/gemini-cli.git"
},
"config": {
"sandboxImageUri": "us-docker.pkg.dev/gemini-code-dev/gemini-cli/sandbox:0.10.0-nightly.20251007.c195a9aa"
"sandboxImageUri": "us-docker.pkg.dev/gemini-code-dev/gemini-cli/sandbox:0.10.0-preview.1"
},
"scripts": {
"start": "cross-env NODE_ENV=development node scripts/start.js",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@google/gemini-cli-a2a-server",
"version": "0.10.0-nightly.20251007.c195a9aa",
"version": "0.10.0-preview.1",
"description": "Gemini CLI A2A Server",
"repository": {
"type": "git",
+2 -2
View File
@@ -1,6 +1,6 @@
{
"name": "@google/gemini-cli",
"version": "0.10.0-nightly.20251007.c195a9aa",
"version": "0.10.0-preview.1",
"description": "Gemini CLI",
"repository": {
"type": "git",
@@ -25,7 +25,7 @@
"dist"
],
"config": {
"sandboxImageUri": "us-docker.pkg.dev/gemini-code-dev/gemini-cli/sandbox:0.10.0-nightly.20251007.c195a9aa"
"sandboxImageUri": "us-docker.pkg.dev/gemini-code-dev/gemini-cli/sandbox:0.10.0-preview.1"
},
"dependencies": {
"@google/gemini-cli-core": "file:../core",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@google/gemini-cli-core",
"version": "0.10.0-nightly.20251007.c195a9aa",
"version": "0.10.0-preview.1",
"description": "Gemini CLI Core",
"repository": {
"type": "git",
+14 -4
View File
@@ -46,6 +46,8 @@ import { StartSessionEvent } from '../telemetry/index.js';
import {
DEFAULT_GEMINI_EMBEDDING_MODEL,
DEFAULT_GEMINI_FLASH_MODEL,
DEFAULT_GEMINI_MODEL,
DEFAULT_THINKING_MODE,
} from './models.js';
import { shouldAttemptBrowserLaunch } from '../utils/browser.js';
import type { MCPOAuthConfig } from '../mcp/oauth-provider.js';
@@ -371,7 +373,7 @@ export class Config {
private readonly outputSettings: OutputSettings;
private readonly useModelRouter: boolean;
private readonly enableMessageBusIntegration: boolean;
private readonly codebaseInvestigatorSettings?: CodebaseInvestigatorSettings;
private readonly codebaseInvestigatorSettings: CodebaseInvestigatorSettings;
private readonly continueOnFailedApiCall: boolean;
private readonly retryFetchErrors: boolean;
private readonly enableShellOutputEfficiency: boolean;
@@ -467,7 +469,15 @@ export class Config {
this.useModelRouter = params.useModelRouter ?? false;
this.enableMessageBusIntegration =
params.enableMessageBusIntegration ?? false;
this.codebaseInvestigatorSettings = params.codebaseInvestigatorSettings;
this.codebaseInvestigatorSettings = {
enabled: params.codebaseInvestigatorSettings?.enabled ?? true,
maxNumTurns: params.codebaseInvestigatorSettings?.maxNumTurns ?? 15,
maxTimeMinutes: params.codebaseInvestigatorSettings?.maxTimeMinutes ?? 5,
thinkingBudget:
params.codebaseInvestigatorSettings?.thinkingBudget ??
DEFAULT_THINKING_MODE,
model: params.codebaseInvestigatorSettings?.model ?? DEFAULT_GEMINI_MODEL,
};
this.continueOnFailedApiCall = params.continueOnFailedApiCall ?? true;
this.enableShellOutputEfficiency =
params.enableShellOutputEfficiency ?? true;
@@ -1062,7 +1072,7 @@ export class Config {
return this.enableMessageBusIntegration;
}
getCodebaseInvestigatorSettings(): CodebaseInvestigatorSettings | undefined {
getCodebaseInvestigatorSettings(): CodebaseInvestigatorSettings {
return this.codebaseInvestigatorSettings;
}
@@ -1158,7 +1168,7 @@ export class Config {
}
// Register Subagents as Tools
if (this.getCodebaseInvestigatorSettings()?.enabled) {
if (this.getCodebaseInvestigatorSettings().enabled) {
const definition = this.agentRegistry.getDefinition(
'codebase_investigator',
);
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@google/gemini-cli-test-utils",
"version": "0.10.0-nightly.20251007.c195a9aa",
"version": "0.10.0-preview.1",
"private": true,
"main": "src/index.ts",
"license": "Apache-2.0",
+1 -1
View File
@@ -2,7 +2,7 @@
"name": "gemini-cli-vscode-ide-companion",
"displayName": "Gemini CLI Companion",
"description": "Enable Gemini CLI with direct access to your IDE workspace.",
"version": "0.10.0-nightly.20251007.c195a9aa",
"version": "0.10.0-preview.1",
"publisher": "google",
"icon": "assets/icon.png",
"repository": {