Skip to content

Commit 8cdce8a

Browse files
yoshi-automationquirogas
authored andcommitted
feat(dialogflow): update the API
#### dialogflow:v2beta1 The following keys were added: - schemas.GoogleCloudDialogflowV2beta1Participant.properties.agentDesktopSource.description - schemas.GoogleCloudDialogflowV2beta1Participant.properties.agentDesktopSource.enum - schemas.GoogleCloudDialogflowV2beta1Participant.properties.agentDesktopSource.enumDescriptions - schemas.GoogleCloudDialogflowV2beta1Participant.properties.agentDesktopSource.type #### dialogflow:v2 The following keys were added: - schemas.GoogleCloudDialogflowV2Participant.properties.agentDesktopSource.description - schemas.GoogleCloudDialogflowV2Participant.properties.agentDesktopSource.enum - schemas.GoogleCloudDialogflowV2Participant.properties.agentDesktopSource.enumDescriptions - schemas.GoogleCloudDialogflowV2Participant.properties.agentDesktopSource.type The following keys were changed: - schemas.GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationModelConfig.description
1 parent ed09cca commit 8cdce8a

File tree

4 files changed

+72
-4
lines changed

4 files changed

+72
-4
lines changed

discovery/dialogflow-v2.json

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9258,7 +9258,7 @@
92589258
}
92599259
}
92609260
},
9261-
"revision": "20251105",
9261+
"revision": "20251110",
92629262
"rootUrl": "https://dialogflow.googleapis.com/",
92639263
"schemas": {
92649264
"GoogleCloudDialogflowCxV3AdvancedSettings": {
@@ -17345,7 +17345,7 @@
1734517345
"type": "object"
1734617346
},
1734717347
"GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationModelConfig": {
17348-
"description": "Custom conversation models used in agent assist feature. Supported feature: ARTICLE_SUGGESTION, SMART_COMPOSE, SMART_REPLY, CONVERSATION_SUMMARIZATION.",
17348+
"description": "Custom conversation models used in agent assist feature. Supported feature: ARTICLE_SUGGESTION, SMART_COMPOSE, SMART_REPLY, CONVERSATION_SUMMARIZATION",
1734917349
"id": "GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationModelConfig",
1735017350
"properties": {
1735117351
"baselineModelVersion": {
@@ -19756,6 +19756,26 @@
1975619756
"description": "Represents a conversation participant (human agent, virtual agent, end-user).",
1975719757
"id": "GoogleCloudDialogflowV2Participant",
1975819758
"properties": {
19759+
"agentDesktopSource": {
19760+
"description": "Optional. For tracking the utilization of prebuilt Agent Assist integration modules. This field is only inscope for Integration type that include UI Modules, Backend Modules, and Agent Desktop connector, it is out of scope for CCaaS and Direct Integration. For each human agent, prebuilt UI Modules needs to trigger the UpdateParticipant API to update this field. Both CreateParticipantRequest and UpdateParticipantRequest will be supported.",
19761+
"enum": [
19762+
"AGENT_DESKTOP_SOURCE_UNSPECIFIED",
19763+
"LIVE_PERSON",
19764+
"GENESYS_CLOUD",
19765+
"TWILIO",
19766+
"SALESFORCE",
19767+
"OTHER"
19768+
],
19769+
"enumDescriptions": [
19770+
"Agent Desktop Source is not specified.",
19771+
"Agent Desktop Source is Live Person.",
19772+
"Agent Desktop Source is Genesys Cloud.",
19773+
"Agent Desktop Source is Twilio.",
19774+
"Agent Desktop Source is Salesforce.",
19775+
"UI Modules are in use but the desktop is either not currently released or setting this field to the applicable desktop."
19776+
],
19777+
"type": "string"
19778+
},
1975919779
"documentsMetadataFilters": {
1976019780
"additionalProperties": {
1976119781
"type": "string"

discovery/dialogflow-v2beta1.json

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8898,7 +8898,7 @@
88988898
}
88998899
}
89008900
},
8901-
"revision": "20251105",
8901+
"revision": "20251110",
89028902
"rootUrl": "https://dialogflow.googleapis.com/",
89038903
"schemas": {
89048904
"GoogleCloudDialogflowCxV3AdvancedSettings": {
@@ -22297,6 +22297,26 @@
2229722297
"description": "Represents a conversation participant (human agent, virtual agent, end-user).",
2229822298
"id": "GoogleCloudDialogflowV2beta1Participant",
2229922299
"properties": {
22300+
"agentDesktopSource": {
22301+
"description": "Optional. For tracking the utilization of prebuilt Agent Assist integration modules. This field is only inscope for Integration type that include UI Modules, Backend Modules, and Agent Desktop connector, it is out of scope for CCaaS and Direct Integration. For each human agent, prebuilt UI Modules needs to trigger the UpdateParticipant API to update this field. Both CreateParticipantRequest and UpdateParticipantRequest will be supported.",
22302+
"enum": [
22303+
"AGENT_DESKTOP_SOURCE_UNSPECIFIED",
22304+
"LIVE_PERSON",
22305+
"GENESYS_CLOUD",
22306+
"TWILIO",
22307+
"SALESFORCE",
22308+
"OTHER"
22309+
],
22310+
"enumDescriptions": [
22311+
"Agent Desktop Source is not specified.",
22312+
"Agent Desktop Source is Live Person.",
22313+
"Agent Desktop Source is Genesys Cloud.",
22314+
"Agent Desktop Source is Twilio.",
22315+
"Agent Desktop Source is Salesforce.",
22316+
"UI Modules are in use but the desktop is either not currently released or setting this field to the applicable desktop."
22317+
],
22318+
"type": "string"
22319+
},
2230022320
"documentsMetadataFilters": {
2230122321
"additionalProperties": {
2230222322
"type": "string"

src/apis/dialogflow/v2.ts

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8187,7 +8187,7 @@ export namespace dialogflow_v2 {
81878187
notificationConfig?: Schema$GoogleCloudDialogflowV2NotificationConfig;
81888188
}
81898189
/**
8190-
* Custom conversation models used in agent assist feature. Supported feature: ARTICLE_SUGGESTION, SMART_COMPOSE, SMART_REPLY, CONVERSATION_SUMMARIZATION.
8190+
* Custom conversation models used in agent assist feature. Supported feature: ARTICLE_SUGGESTION, SMART_COMPOSE, SMART_REPLY, CONVERSATION_SUMMARIZATION
81918191
*/
81928192
export interface Schema$GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationModelConfig {
81938193
/**
@@ -9917,6 +9917,10 @@ export namespace dialogflow_v2 {
99179917
* Represents a conversation participant (human agent, virtual agent, end-user).
99189918
*/
99199919
export interface Schema$GoogleCloudDialogflowV2Participant {
9920+
/**
9921+
* Optional. For tracking the utilization of prebuilt Agent Assist integration modules. This field is only inscope for Integration type that include UI Modules, Backend Modules, and Agent Desktop connector, it is out of scope for CCaaS and Direct Integration. For each human agent, prebuilt UI Modules needs to trigger the UpdateParticipant API to update this field. Both CreateParticipantRequest and UpdateParticipantRequest will be supported.
9922+
*/
9923+
agentDesktopSource?: string | null;
99209924
/**
99219925
* Optional. Key-value filters on the metadata of documents returned by article suggestion. If specified, article suggestion only returns suggested documents that match all filters in their Document.metadata. Multiple values for a metadata key should be concatenated by comma. For example, filters to match all documents that have 'US' or 'CA' in their market metadata values and 'agent' in their user metadata values will be ``` documents_metadata_filters { key: "market" value: "US,CA" \} documents_metadata_filters { key: "user" value: "agent" \} ```
99229926
*/
@@ -29349,6 +29353,7 @@ export namespace dialogflow_v2 {
2934929353
* requestBody: {
2935029354
* // request body parameters
2935129355
* // {
29356+
* // "agentDesktopSource": "my_agentDesktopSource",
2935229357
* // "documentsMetadataFilters": {},
2935329358
* // "name": "my_name",
2935429359
* // "obfuscatedExternalUserId": "my_obfuscatedExternalUserId",
@@ -29361,6 +29366,7 @@ export namespace dialogflow_v2 {
2936129366
*
2936229367
* // Example response
2936329368
* // {
29369+
* // "agentDesktopSource": "my_agentDesktopSource",
2936429370
* // "documentsMetadataFilters": {},
2936529371
* // "name": "my_name",
2936629372
* // "obfuscatedExternalUserId": "my_obfuscatedExternalUserId",
@@ -29516,6 +29522,7 @@ export namespace dialogflow_v2 {
2951629522
*
2951729523
* // Example response
2951829524
* // {
29525+
* // "agentDesktopSource": "my_agentDesktopSource",
2951929526
* // "documentsMetadataFilters": {},
2952029527
* // "name": "my_name",
2952129528
* // "obfuscatedExternalUserId": "my_obfuscatedExternalUserId",
@@ -29824,6 +29831,7 @@ export namespace dialogflow_v2 {
2982429831
* requestBody: {
2982529832
* // request body parameters
2982629833
* // {
29834+
* // "agentDesktopSource": "my_agentDesktopSource",
2982729835
* // "documentsMetadataFilters": {},
2982829836
* // "name": "my_name",
2982929837
* // "obfuscatedExternalUserId": "my_obfuscatedExternalUserId",
@@ -29836,6 +29844,7 @@ export namespace dialogflow_v2 {
2983629844
*
2983729845
* // Example response
2983829846
* // {
29847+
* // "agentDesktopSource": "my_agentDesktopSource",
2983929848
* // "documentsMetadataFilters": {},
2984029849
* // "name": "my_name",
2984129850
* // "obfuscatedExternalUserId": "my_obfuscatedExternalUserId",
@@ -50720,6 +50729,7 @@ export namespace dialogflow_v2 {
5072050729
* requestBody: {
5072150730
* // request body parameters
5072250731
* // {
50732+
* // "agentDesktopSource": "my_agentDesktopSource",
5072350733
* // "documentsMetadataFilters": {},
5072450734
* // "name": "my_name",
5072550735
* // "obfuscatedExternalUserId": "my_obfuscatedExternalUserId",
@@ -50732,6 +50742,7 @@ export namespace dialogflow_v2 {
5073250742
*
5073350743
* // Example response
5073450744
* // {
50745+
* // "agentDesktopSource": "my_agentDesktopSource",
5073550746
* // "documentsMetadataFilters": {},
5073650747
* // "name": "my_name",
5073750748
* // "obfuscatedExternalUserId": "my_obfuscatedExternalUserId",
@@ -50888,6 +50899,7 @@ export namespace dialogflow_v2 {
5088850899
*
5088950900
* // Example response
5089050901
* // {
50902+
* // "agentDesktopSource": "my_agentDesktopSource",
5089150903
* // "documentsMetadataFilters": {},
5089250904
* // "name": "my_name",
5089350905
* // "obfuscatedExternalUserId": "my_obfuscatedExternalUserId",
@@ -51201,6 +51213,7 @@ export namespace dialogflow_v2 {
5120151213
* requestBody: {
5120251214
* // request body parameters
5120351215
* // {
51216+
* // "agentDesktopSource": "my_agentDesktopSource",
5120451217
* // "documentsMetadataFilters": {},
5120551218
* // "name": "my_name",
5120651219
* // "obfuscatedExternalUserId": "my_obfuscatedExternalUserId",
@@ -51213,6 +51226,7 @@ export namespace dialogflow_v2 {
5121351226
*
5121451227
* // Example response
5121551228
* // {
51229+
* // "agentDesktopSource": "my_agentDesktopSource",
5121651230
* // "documentsMetadataFilters": {},
5121751231
* // "name": "my_name",
5121851232
* // "obfuscatedExternalUserId": "my_obfuscatedExternalUserId",

src/apis/dialogflow/v2beta1.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7955,6 +7955,10 @@ export namespace dialogflow_v2beta1 {
79557955
* Represents a conversation participant (human agent, virtual agent, end-user).
79567956
*/
79577957
export interface Schema$GoogleCloudDialogflowV2beta1Participant {
7958+
/**
7959+
* Optional. For tracking the utilization of prebuilt Agent Assist integration modules. This field is only inscope for Integration type that include UI Modules, Backend Modules, and Agent Desktop connector, it is out of scope for CCaaS and Direct Integration. For each human agent, prebuilt UI Modules needs to trigger the UpdateParticipant API to update this field. Both CreateParticipantRequest and UpdateParticipantRequest will be supported.
7960+
*/
7961+
agentDesktopSource?: string | null;
79587962
/**
79597963
* Optional. Key-value filters on the metadata of documents returned by article suggestion. If specified, article suggestion only returns suggested documents that match all filters in their Document.metadata. Multiple values for a metadata key should be concatenated by comma. For example, filters to match all documents that have 'US' or 'CA' in their market metadata values and 'agent' in their user metadata values will be ``` documents_metadata_filters { key: "market" value: "US,CA" \} documents_metadata_filters { key: "user" value: "agent" \} ```
79607964
*/
@@ -27938,6 +27942,7 @@ export namespace dialogflow_v2beta1 {
2793827942
* requestBody: {
2793927943
* // request body parameters
2794027944
* // {
27945+
* // "agentDesktopSource": "my_agentDesktopSource",
2794127946
* // "documentsMetadataFilters": {},
2794227947
* // "name": "my_name",
2794327948
* // "obfuscatedExternalUserId": "my_obfuscatedExternalUserId",
@@ -27949,6 +27954,7 @@ export namespace dialogflow_v2beta1 {
2794927954
*
2795027955
* // Example response
2795127956
* // {
27957+
* // "agentDesktopSource": "my_agentDesktopSource",
2795227958
* // "documentsMetadataFilters": {},
2795327959
* // "name": "my_name",
2795427960
* // "obfuscatedExternalUserId": "my_obfuscatedExternalUserId",
@@ -28103,6 +28109,7 @@ export namespace dialogflow_v2beta1 {
2810328109
*
2810428110
* // Example response
2810528111
* // {
28112+
* // "agentDesktopSource": "my_agentDesktopSource",
2810628113
* // "documentsMetadataFilters": {},
2810728114
* // "name": "my_name",
2810828115
* // "obfuscatedExternalUserId": "my_obfuscatedExternalUserId",
@@ -28410,6 +28417,7 @@ export namespace dialogflow_v2beta1 {
2841028417
* requestBody: {
2841128418
* // request body parameters
2841228419
* // {
28420+
* // "agentDesktopSource": "my_agentDesktopSource",
2841328421
* // "documentsMetadataFilters": {},
2841428422
* // "name": "my_name",
2841528423
* // "obfuscatedExternalUserId": "my_obfuscatedExternalUserId",
@@ -28421,6 +28429,7 @@ export namespace dialogflow_v2beta1 {
2842128429
*
2842228430
* // Example response
2842328431
* // {
28432+
* // "agentDesktopSource": "my_agentDesktopSource",
2842428433
* // "documentsMetadataFilters": {},
2842528434
* // "name": "my_name",
2842628435
* // "obfuscatedExternalUserId": "my_obfuscatedExternalUserId",
@@ -47530,6 +47539,7 @@ export namespace dialogflow_v2beta1 {
4753047539
* requestBody: {
4753147540
* // request body parameters
4753247541
* // {
47542+
* // "agentDesktopSource": "my_agentDesktopSource",
4753347543
* // "documentsMetadataFilters": {},
4753447544
* // "name": "my_name",
4753547545
* // "obfuscatedExternalUserId": "my_obfuscatedExternalUserId",
@@ -47541,6 +47551,7 @@ export namespace dialogflow_v2beta1 {
4754147551
*
4754247552
* // Example response
4754347553
* // {
47554+
* // "agentDesktopSource": "my_agentDesktopSource",
4754447555
* // "documentsMetadataFilters": {},
4754547556
* // "name": "my_name",
4754647557
* // "obfuscatedExternalUserId": "my_obfuscatedExternalUserId",
@@ -47696,6 +47707,7 @@ export namespace dialogflow_v2beta1 {
4769647707
*
4769747708
* // Example response
4769847709
* // {
47710+
* // "agentDesktopSource": "my_agentDesktopSource",
4769947711
* // "documentsMetadataFilters": {},
4770047712
* // "name": "my_name",
4770147713
* // "obfuscatedExternalUserId": "my_obfuscatedExternalUserId",
@@ -48008,6 +48020,7 @@ export namespace dialogflow_v2beta1 {
4800848020
* requestBody: {
4800948021
* // request body parameters
4801048022
* // {
48023+
* // "agentDesktopSource": "my_agentDesktopSource",
4801148024
* // "documentsMetadataFilters": {},
4801248025
* // "name": "my_name",
4801348026
* // "obfuscatedExternalUserId": "my_obfuscatedExternalUserId",
@@ -48019,6 +48032,7 @@ export namespace dialogflow_v2beta1 {
4801948032
*
4802048033
* // Example response
4802148034
* // {
48035+
* // "agentDesktopSource": "my_agentDesktopSource",
4802248036
* // "documentsMetadataFilters": {},
4802348037
* // "name": "my_name",
4802448038
* // "obfuscatedExternalUserId": "my_obfuscatedExternalUserId",

0 commit comments

Comments
 (0)