From 6aad08c6e5a53c75061fe1dc21e68c8b1a9ed45e Mon Sep 17 00:00:00 2001 From: David Motsonashvili Date: Thu, 11 Jul 2024 10:49:43 -0700 Subject: [PATCH 1/3] add jvmField annotation to Tool.CODE_EXECUTION --- .../src/main/java/com/google/ai/client/generativeai/type/Tool.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/generativeai/src/main/java/com/google/ai/client/generativeai/type/Tool.kt b/generativeai/src/main/java/com/google/ai/client/generativeai/type/Tool.kt index 602ebdf5..481d3c1c 100644 --- a/generativeai/src/main/java/com/google/ai/client/generativeai/type/Tool.kt +++ b/generativeai/src/main/java/com/google/ai/client/generativeai/type/Tool.kt @@ -30,6 +30,7 @@ class Tool( val codeExecution: JSONObject? = null, ) { companion object { + @JvmField val CODE_EXECUTION = Tool(codeExecution = JSONObject()) } } From 55d6ca3cb755d9e761902fa298ce88c41db920f7 Mon Sep 17 00:00:00 2001 From: David Motsonashvili Date: Thu, 11 Jul 2024 10:51:21 -0700 Subject: [PATCH 2/3] add changelog --- .changes/common/doctor-detail-balloon-crib.json | 1 + .changes/generativeai/cabbage-discussion-bag-dog.json | 1 + 2 files changed, 2 insertions(+) create mode 100644 .changes/common/doctor-detail-balloon-crib.json create mode 100644 .changes/generativeai/cabbage-discussion-bag-dog.json diff --git a/.changes/common/doctor-detail-balloon-crib.json b/.changes/common/doctor-detail-balloon-crib.json new file mode 100644 index 00000000..22ad120f --- /dev/null +++ b/.changes/common/doctor-detail-balloon-crib.json @@ -0,0 +1 @@ +{"type":"MINOR","changes":["Make Tools.CODE_EXECUTION more naturally accessible in java"]} diff --git a/.changes/generativeai/cabbage-discussion-bag-dog.json b/.changes/generativeai/cabbage-discussion-bag-dog.json new file mode 100644 index 00000000..81d6b872 --- /dev/null +++ b/.changes/generativeai/cabbage-discussion-bag-dog.json @@ -0,0 +1 @@ +{"type":"MAJOR","changes":["Make Tools.CODE_EXECUTION more naturally accessible in java"]} From 3e2e0a05f9f5ac4fbec29d1fa3e273b1a0a83eb0 Mon Sep 17 00:00:00 2001 From: David Motsonashvili Date: Thu, 11 Jul 2024 10:53:31 -0700 Subject: [PATCH 3/3] ktfmt --- .../main/java/com/google/ai/client/generativeai/type/Tool.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/generativeai/src/main/java/com/google/ai/client/generativeai/type/Tool.kt b/generativeai/src/main/java/com/google/ai/client/generativeai/type/Tool.kt index 481d3c1c..46caa451 100644 --- a/generativeai/src/main/java/com/google/ai/client/generativeai/type/Tool.kt +++ b/generativeai/src/main/java/com/google/ai/client/generativeai/type/Tool.kt @@ -30,7 +30,6 @@ class Tool( val codeExecution: JSONObject? = null, ) { companion object { - @JvmField - val CODE_EXECUTION = Tool(codeExecution = JSONObject()) + @JvmField val CODE_EXECUTION = Tool(codeExecution = JSONObject()) } }