Skip to content

Commit 56f0766

Browse files
Google APIscopybara-github
authored andcommitted
feat: Add the enable_partial_automated_agent_reply flag
feat: Remove backend API deadline PiperOrigin-RevId: 568908437
1 parent c548278 commit 56f0766

2 files changed

Lines changed: 21 additions & 49 deletions

File tree

google/cloud/dialogflow/v2beta1/dialogflow_v2beta1.yaml

Lines changed: 0 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -62,55 +62,6 @@ documentation:
6262
- selector: google.cloud.location.Locations.ListLocations
6363
description: Lists information about the supported locations for this service.
6464

65-
backend:
66-
rules:
67-
- selector: 'google.cloud.dialogflow.v2beta1.Agents.*'
68-
deadline: 60.0
69-
- selector: 'google.cloud.dialogflow.v2beta1.AnswerRecords.*'
70-
deadline: 60.0
71-
- selector: 'google.cloud.dialogflow.v2beta1.Contexts.*'
72-
deadline: 60.0
73-
- selector: 'google.cloud.dialogflow.v2beta1.ConversationProfiles.*'
74-
deadline: 60.0
75-
- selector: 'google.cloud.dialogflow.v2beta1.Conversations.*'
76-
deadline: 60.0
77-
- selector: 'google.cloud.dialogflow.v2beta1.Documents.*'
78-
deadline: 60.0
79-
- selector: 'google.cloud.dialogflow.v2beta1.EntityTypes.*'
80-
deadline: 60.0
81-
- selector: 'google.cloud.dialogflow.v2beta1.Environments.*'
82-
deadline: 60.0
83-
- selector: google.cloud.dialogflow.v2beta1.Fulfillments.GetFulfillment
84-
deadline: 60.0
85-
- selector: google.cloud.dialogflow.v2beta1.Fulfillments.UpdateFulfillment
86-
deadline: 60.0
87-
- selector: 'google.cloud.dialogflow.v2beta1.Intents.*'
88-
deadline: 60.0
89-
- selector: 'google.cloud.dialogflow.v2beta1.KnowledgeBases.*'
90-
deadline: 60.0
91-
- selector: 'google.cloud.dialogflow.v2beta1.Participants.*'
92-
deadline: 60.0
93-
- selector: google.cloud.dialogflow.v2beta1.Participants.AnalyzeContent
94-
deadline: 220.0
95-
- selector: google.cloud.dialogflow.v2beta1.Participants.StreamingAnalyzeContent
96-
deadline: 220.0
97-
- selector: 'google.cloud.dialogflow.v2beta1.SessionEntityTypes.*'
98-
deadline: 60.0
99-
- selector: google.cloud.dialogflow.v2beta1.Sessions.DetectIntent
100-
deadline: 220.0
101-
- selector: google.cloud.dialogflow.v2beta1.Sessions.StreamingDetectIntent
102-
deadline: 220.0
103-
- selector: 'google.cloud.dialogflow.v2beta1.Versions.*'
104-
deadline: 60.0
105-
- selector: google.cloud.location.Locations.GetLocation
106-
deadline: 60.0
107-
- selector: google.cloud.location.Locations.ListLocations
108-
deadline: 60.0
109-
- selector: 'google.longrunning.Operations.*'
110-
deadline: 60.0
111-
- selector: google.longrunning.Operations.ListOperations
112-
deadline: 180.0
113-
11465
http:
11566
rules:
11667
- selector: google.cloud.location.Locations.GetLocation

google/cloud/dialogflow/v2beta1/participant.proto

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -931,6 +931,27 @@ message StreamingAnalyzeContentRequest {
931931
// CX agent.
932932
string cx_current_page = 15;
933933

934+
// Optional. Enable full bidirectional streaming. You can keep streaming the
935+
// audio until timeout, and there's no need to half close the stream to get
936+
// the response.
937+
//
938+
// Restrictions:
939+
//
940+
// - Timeout: 3 mins.
941+
// - Audio Encoding: only supports
942+
// [AudioEncoding.AUDIO_ENCODING_LINEAR_16][google.cloud.dialogflow.v2beta1.AudioEncoding.AUDIO_ENCODING_LINEAR_16]
943+
// and
944+
// [AudioEncoding.AUDIO_ENCODING_MULAW][google.cloud.dialogflow.v2beta1.AudioEncoding.AUDIO_ENCODING_MULAW]
945+
// - Lifecycle: conversation should be in `Assist Stage`, go to
946+
// [Conversation.CreateConversation][] for more information.
947+
//
948+
// InvalidArgument Error will be returned if the one of restriction checks
949+
// failed.
950+
//
951+
// You can find more details in
952+
// https://cloud.google.com/agent-assist/docs/extended-streaming
953+
bool enable_extended_streaming = 11 [(google.api.field_behavior) = OPTIONAL];
954+
934955
// Enable partial virtual agent responses. If this flag is not enabled,
935956
// response stream still contains only one final response even if some
936957
// `Fulfillment`s in Dialogflow virtual agent have been configured to return

0 commit comments

Comments
 (0)