From 35757e5805c83a501fc8c45efeefde1e3f94c5e9 Mon Sep 17 00:00:00 2001 From: Averi Kitsch Date: Tue, 13 Jan 2026 14:30:35 -0800 Subject: [PATCH 1/7] feat: add Configuration settings --- gemini-extension.json | 49 ++++++++++++++++++++++++++++++++++--------- 1 file changed, 39 insertions(+), 10 deletions(-) diff --git a/gemini-extension.json b/gemini-extension.json index 09b3bc4..8cd71a9 100644 --- a/gemini-extension.json +++ b/gemini-extension.json @@ -17,16 +17,45 @@ "--prebuilt", "cloud-sql-mssql", "--stdio" - ], - "env": { - "CLOUD_SQL_SQLSERVER_PROJECT": "${CLOUD_SQL_SQLSERVER_PROJECT}", - "CLOUD_SQL_SQLSERVER_REGION": "${CLOUD_SQL_SQLSERVER_REGION}", - "CLOUD_SQL_SQLSERVER_INSTANCE": "${CLOUD_SQL_SQLSERVER_INSTANCE}", - "CLOUD_SQL_SQLSERVER_DATABASE": "${CLOUD_SQL_SQLSERVER_DATABASE}", - "CLOUD_SQL_SQLSERVER_USER": "${CLOUD_SQL_SQLSERVER_USER}", - "CLOUD_SQL_SQLSERVER_PASSWORD": "${CLOUD_SQL_SQLSERVER_PASSWORD}" - } + ] } }, - "contextFileName": "CLOUD-SQL-SQLSERVER.md" + "contextFileName": "CLOUD-SQL-SQLSERVER.md", + "settings": [ + { + "name": "Project ID", + "description": "ID of the Google Cloud project", + "envVar": "CLOUD_SQL_MSSQL_PROJECT" + }, + { + "name": "Region", + "description": "Region of the Cloud SQL instance", + "envVar": "CLOUD_SQL_MSSQL_REGION" + }, + { + "name": "Instance ID", + "description": "ID of the Cloud SQL instance", + "envVar": "CLOUD_SQL_MSSQL_INSTANCE" + }, + { + "name": "Database Name", + "description": "Name of the database", + "envVar": "CLOUD_SQL_MSSQL_DATABASE" + }, + { + "name": "User", + "description": "Username of the database user", + "envVar": "CLOUD_SQL_MSSQL_USER" + }, + { + "name": "Password", + "description": "Password of the database user", + "envVar": "CLOUD_SQL_MSSQL_PASSWORD" + }, + { + "name": "IP Type", + "description": "(Optional) Type of the IP address (PUBLIC or PRIVATE)", + "envVar": "CLOUD_SQL_MSSQL_IP_TYPE" + } + ] } \ No newline at end of file From 49a3ab8439ea80c986ad550642a22e8d0ded106c Mon Sep 17 00:00:00 2001 From: Averi Kitsch Date: Fri, 16 Jan 2026 11:31:28 -0800 Subject: [PATCH 2/7] udpate --- gemini-extension.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gemini-extension.json b/gemini-extension.json index 8cd71a9..5727572 100644 --- a/gemini-extension.json +++ b/gemini-extension.json @@ -28,7 +28,7 @@ "envVar": "CLOUD_SQL_MSSQL_PROJECT" }, { - "name": "Region", + "name": "Location", "description": "Region of the Cloud SQL instance", "envVar": "CLOUD_SQL_MSSQL_REGION" }, @@ -54,7 +54,7 @@ }, { "name": "IP Type", - "description": "(Optional) Type of the IP address (PUBLIC or PRIVATE)", + "description": "(Optional) Type of the IP address (PUBLIC, PRIVATE, or PSC)", "envVar": "CLOUD_SQL_MSSQL_IP_TYPE" } ] From 4883027563dd060dfc8dc550847087005ff630b8 Mon Sep 17 00:00:00 2001 From: Averi Kitsch Date: Thu, 22 Jan 2026 11:23:30 -0800 Subject: [PATCH 3/7] Update gemini-extension.json --- gemini-extension.json | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/gemini-extension.json b/gemini-extension.json index 5727572..15b7e91 100644 --- a/gemini-extension.json +++ b/gemini-extension.json @@ -33,8 +33,8 @@ "envVar": "CLOUD_SQL_MSSQL_REGION" }, { - "name": "Instance ID", - "description": "ID of the Cloud SQL instance", + "name": "Instance", + "description": "Name of the Cloud SQL instance", "envVar": "CLOUD_SQL_MSSQL_INSTANCE" }, { @@ -50,12 +50,13 @@ { "name": "Password", "description": "Password of the database user", - "envVar": "CLOUD_SQL_MSSQL_PASSWORD" + "envVar": "CLOUD_SQL_MSSQL_PASSWORD", + "sensitive": true }, { "name": "IP Type", - "description": "(Optional) Type of the IP address (PUBLIC, PRIVATE, or PSC)", + "description": "(Optional) Type of the IP address: PUBLIC, PRIVATE, or PSC (Default: Public)", "envVar": "CLOUD_SQL_MSSQL_IP_TYPE" } ] -} \ No newline at end of file +} From 7afab63bc25b2e76fc0ac68ce3410bf9c1815272 Mon Sep 17 00:00:00 2001 From: Averi Kitsch Date: Wed, 28 Jan 2026 14:17:24 -0800 Subject: [PATCH 4/7] Update gemini-extension.json --- gemini-extension.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gemini-extension.json b/gemini-extension.json index 15b7e91..e0d2c81 100644 --- a/gemini-extension.json +++ b/gemini-extension.json @@ -38,7 +38,7 @@ "envVar": "CLOUD_SQL_MSSQL_INSTANCE" }, { - "name": "Database Name", + "name": "Database", "description": "Name of the database", "envVar": "CLOUD_SQL_MSSQL_DATABASE" }, From 9e75e8f5529ae0d0d3e8dc03b5eba15cf4ca2860 Mon Sep 17 00:00:00 2001 From: Averi Kitsch Date: Thu, 29 Jan 2026 11:18:51 -0800 Subject: [PATCH 5/7] Update gemini-extension.json --- gemini-extension.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gemini-extension.json b/gemini-extension.json index e0d2c81..edc41ac 100644 --- a/gemini-extension.json +++ b/gemini-extension.json @@ -23,12 +23,12 @@ "contextFileName": "CLOUD-SQL-SQLSERVER.md", "settings": [ { - "name": "Project ID", + "name": "Project Name", "description": "ID of the Google Cloud project", "envVar": "CLOUD_SQL_MSSQL_PROJECT" }, { - "name": "Location", + "name": "Region", "description": "Region of the Cloud SQL instance", "envVar": "CLOUD_SQL_MSSQL_REGION" }, @@ -54,7 +54,7 @@ "sensitive": true }, { - "name": "IP Type", + "name": "Instance IP assignment", "description": "(Optional) Type of the IP address: PUBLIC, PRIVATE, or PSC (Default: Public)", "envVar": "CLOUD_SQL_MSSQL_IP_TYPE" } From 194db2c7ae06dd7bafbc56a7340a4b1d117e4e1a Mon Sep 17 00:00:00 2001 From: Averi Kitsch Date: Thu, 29 Jan 2026 11:20:25 -0800 Subject: [PATCH 6/7] Update gemini-extension.json --- gemini-extension.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gemini-extension.json b/gemini-extension.json index edc41ac..b97d24c 100644 --- a/gemini-extension.json +++ b/gemini-extension.json @@ -34,7 +34,7 @@ }, { "name": "Instance", - "description": "Name of the Cloud SQL instance", + "description": "ID of the Cloud SQL instance", "envVar": "CLOUD_SQL_MSSQL_INSTANCE" }, { From b1ba33170014f4dfa0fdd281460456adb13667cb Mon Sep 17 00:00:00 2001 From: Averi Kitsch Date: Fri, 30 Jan 2026 10:57:17 -0800 Subject: [PATCH 7/7] Update gemini-extension.json --- gemini-extension.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gemini-extension.json b/gemini-extension.json index b97d24c..8b312b8 100644 --- a/gemini-extension.json +++ b/gemini-extension.json @@ -24,7 +24,7 @@ "settings": [ { "name": "Project Name", - "description": "ID of the Google Cloud project", + "description": "Name of the Google Cloud project", "envVar": "CLOUD_SQL_MSSQL_PROJECT" }, { @@ -33,7 +33,7 @@ "envVar": "CLOUD_SQL_MSSQL_REGION" }, { - "name": "Instance", + "name": "Instance ID", "description": "ID of the Cloud SQL instance", "envVar": "CLOUD_SQL_MSSQL_INSTANCE" },