Skip to content

Commit 334b734

Browse files
feat: Automated regeneration of dialogflow v3 client (googleapis#23428)
Auto-created at 2025-06-15 10:16:14 +0000 using the toys pull request generator.
1 parent 08da069 commit 334b734

File tree

5 files changed

+25
-10
lines changed

5 files changed

+25
-10
lines changed

api_names_out.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -190604,6 +190604,7 @@
190604190604
"/dialogflow:v3/GoogleCloudDialogflowCxV3QueryParameters/flowVersions/flow_version": flow_version
190605190605
"/dialogflow:v3/GoogleCloudDialogflowCxV3QueryParameters/geoLocation": geo_location
190606190606
"/dialogflow:v3/GoogleCloudDialogflowCxV3QueryParameters/llmModelSettings": llm_model_settings
190607+
"/dialogflow:v3/GoogleCloudDialogflowCxV3QueryParameters/parameterScope": parameter_scope
190607190608
"/dialogflow:v3/GoogleCloudDialogflowCxV3QueryParameters/parameters": parameters
190608190609
"/dialogflow:v3/GoogleCloudDialogflowCxV3QueryParameters/parameters/parameter": parameter
190609190610
"/dialogflow:v3/GoogleCloudDialogflowCxV3QueryParameters/payload": payload

generated/google-apis-dialogflow_v3/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Release history for google-apis-dialogflow_v3
22

3+
### v0.109.0 (2025-06-15)
4+
5+
* Regenerated from discovery document revision 20250612
6+
37
### v0.108.0 (2025-06-08)
48

59
* Regenerated from discovery document revision 20250602

generated/google-apis-dialogflow_v3/lib/google/apis/dialogflow_v3/classes.rb

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6870,6 +6870,14 @@ class GoogleCloudDialogflowCxV3QueryParameters
68706870
# @return [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3LlmModelSettings]
68716871
attr_accessor :llm_model_settings
68726872

6873+
# Scope for the parameters. If not specified, parameters will be treated as
6874+
# session parameters. Parameters with custom scope will not be put into session
6875+
# parameters. You can reference the parameters with custom scope in the agent
6876+
# with the following format: $parameter-scope.params.parameter-id.
6877+
# Corresponds to the JSON property `parameterScope`
6878+
# @return [String]
6879+
attr_accessor :parameter_scope
6880+
68736881
# Additional parameters to be put into session parameters. To remove a parameter
68746882
# from the session, clients should explicitly set the parameter value to null.
68756883
# You can reference the session parameters in the agent with the following
@@ -6957,6 +6965,7 @@ def update!(**args)
69576965
@flow_versions = args[:flow_versions] if args.key?(:flow_versions)
69586966
@geo_location = args[:geo_location] if args.key?(:geo_location)
69596967
@llm_model_settings = args[:llm_model_settings] if args.key?(:llm_model_settings)
6968+
@parameter_scope = args[:parameter_scope] if args.key?(:parameter_scope)
69606969
@parameters = args[:parameters] if args.key?(:parameters)
69616970
@payload = args[:payload] if args.key?(:payload)
69626971
@populate_data_store_connection_signals = args[:populate_data_store_connection_signals] if args.key?(:populate_data_store_connection_signals)
@@ -17927,7 +17936,7 @@ def update!(**args)
1792717936
class GoogleCloudDialogflowV2ToolCall
1792817937
include Google::Apis::Core::Hashable
1792917938

17930-
# Required. The name of the tool's action associated with this call.
17939+
# Optional. The name of the tool's action associated with this call.
1793117940
# Corresponds to the JSON property `action`
1793217941
# @return [String]
1793317942
attr_accessor :action
@@ -17942,7 +17951,7 @@ class GoogleCloudDialogflowV2ToolCall
1794217951
# @return [Hash<String,Object>]
1794317952
attr_accessor :input_parameters
1794417953

17945-
# Required. The tool associated with this call. Format: `projects//locations//
17954+
# Optional. The tool associated with this call. Format: `projects//locations//
1794617955
# tools/`.
1794717956
# Corresponds to the JSON property `tool`
1794817957
# @return [String]
@@ -17965,7 +17974,7 @@ def update!(**args)
1796517974
class GoogleCloudDialogflowV2ToolCallResult
1796617975
include Google::Apis::Core::Hashable
1796717976

17968-
# Required. The name of the tool's action associated with this call.
17977+
# Optional. The name of the tool's action associated with this call.
1796917978
# Corresponds to the JSON property `action`
1797017979
# @return [String]
1797117980
attr_accessor :action
@@ -17992,7 +18001,7 @@ class GoogleCloudDialogflowV2ToolCallResult
1799218001
# @return [String]
1799318002
attr_accessor :raw_content
1799418003

17995-
# Required. The tool associated with this call. Format: `projects//locations//
18004+
# Optional. The tool associated with this call. Format: `projects//locations//
1799618005
# tools/`.
1799718006
# Corresponds to the JSON property `tool`
1799818007
# @return [String]
@@ -22211,7 +22220,7 @@ def update!(**args)
2221122220
class GoogleCloudDialogflowV2beta1ToolCall
2221222221
include Google::Apis::Core::Hashable
2221322222

22214-
# Required. The name of the tool's action associated with this call.
22223+
# Optional. The name of the tool's action associated with this call.
2221522224
# Corresponds to the JSON property `action`
2221622225
# @return [String]
2221722226
attr_accessor :action
@@ -22226,7 +22235,7 @@ class GoogleCloudDialogflowV2beta1ToolCall
2222622235
# @return [Hash<String,Object>]
2222722236
attr_accessor :input_parameters
2222822237

22229-
# Required. The tool associated with this call. Format: `projects//locations//
22238+
# Optional. The tool associated with this call. Format: `projects//locations//
2223022239
# tools/`.
2223122240
# Corresponds to the JSON property `tool`
2223222241
# @return [String]
@@ -22249,7 +22258,7 @@ def update!(**args)
2224922258
class GoogleCloudDialogflowV2beta1ToolCallResult
2225022259
include Google::Apis::Core::Hashable
2225122260

22252-
# Required. The name of the tool's action associated with this call.
22261+
# Optional. The name of the tool's action associated with this call.
2225322262
# Corresponds to the JSON property `action`
2225422263
# @return [String]
2225522264
attr_accessor :action
@@ -22276,7 +22285,7 @@ class GoogleCloudDialogflowV2beta1ToolCallResult
2227622285
# @return [String]
2227722286
attr_accessor :raw_content
2227822287

22279-
# Required. The tool associated with this call. Format: `projects//locations//
22288+
# Optional. The tool associated with this call. Format: `projects//locations//
2228022289
# tools/`.
2228122290
# Corresponds to the JSON property `tool`
2228222291
# @return [String]

generated/google-apis-dialogflow_v3/lib/google/apis/dialogflow_v3/gem_version.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ module Google
1616
module Apis
1717
module DialogflowV3
1818
# Version of the google-apis-dialogflow_v3 gem
19-
GEM_VERSION = "0.108.0"
19+
GEM_VERSION = "0.109.0"
2020

2121
# Version of the code generator used to generate this client
2222
GENERATOR_VERSION = "0.18.0"
2323

2424
# Revision of the discovery document this client was generated from
25-
REVISION = "20250602"
25+
REVISION = "20250612"
2626
end
2727
end
2828
end

generated/google-apis-dialogflow_v3/lib/google/apis/dialogflow_v3/representations.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5548,6 +5548,7 @@ class Representation < Google::Apis::Core::JsonRepresentation
55485548

55495549
property :llm_model_settings, as: 'llmModelSettings', class: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3LlmModelSettings, decorator: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3LlmModelSettings::Representation
55505550

5551+
property :parameter_scope, as: 'parameterScope'
55515552
hash :parameters, as: 'parameters'
55525553
hash :payload, as: 'payload'
55535554
property :populate_data_store_connection_signals, as: 'populateDataStoreConnectionSignals'

0 commit comments

Comments
 (0)