Skip to content

Commit a24bc56

Browse files
Google APIscopybara-github
authored andcommitted
feat: Add the enable_partial_automated_agent_reply flag
chore: remove extraneous backend config PiperOrigin-RevId: 569315665
1 parent 54ec4ab commit a24bc56

2 files changed

Lines changed: 21 additions & 55 deletions

File tree

google/cloud/dialogflow/v2/dialogflow_v2.yaml

Lines changed: 0 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -74,61 +74,6 @@ documentation:
7474
- selector: google.cloud.location.Locations.ListLocations
7575
description: Lists information about the supported locations for this service.
7676

77-
backend:
78-
rules:
79-
- selector: 'google.cloud.dialogflow.v2.Agents.*'
80-
deadline: 60.0
81-
- selector: google.cloud.dialogflow.v2.AnswerRecords.ListAnswerRecords
82-
deadline: 60.0
83-
- selector: google.cloud.dialogflow.v2.AnswerRecords.UpdateAnswerRecord
84-
deadline: 60.0
85-
- selector: 'google.cloud.dialogflow.v2.Contexts.*'
86-
deadline: 60.0
87-
- selector: 'google.cloud.dialogflow.v2.ConversationDatasets.*'
88-
deadline: 60.0
89-
- selector: 'google.cloud.dialogflow.v2.ConversationModels.*'
90-
deadline: 60.0
91-
- selector: 'google.cloud.dialogflow.v2.ConversationProfiles.*'
92-
deadline: 60.0
93-
- selector: 'google.cloud.dialogflow.v2.Conversations.*'
94-
deadline: 60.0
95-
- selector: 'google.cloud.dialogflow.v2.Documents.*'
96-
deadline: 60.0
97-
- selector: 'google.cloud.dialogflow.v2.EntityTypes.*'
98-
deadline: 60.0
99-
- selector: 'google.cloud.dialogflow.v2.Environments.*'
100-
deadline: 60.0
101-
- selector: google.cloud.dialogflow.v2.Fulfillments.GetFulfillment
102-
deadline: 60.0
103-
- selector: google.cloud.dialogflow.v2.Fulfillments.UpdateFulfillment
104-
deadline: 60.0
105-
- selector: 'google.cloud.dialogflow.v2.Intents.*'
106-
deadline: 60.0
107-
- selector: 'google.cloud.dialogflow.v2.KnowledgeBases.*'
108-
deadline: 60.0
109-
- selector: 'google.cloud.dialogflow.v2.Participants.*'
110-
deadline: 60.0
111-
- selector: google.cloud.dialogflow.v2.Participants.AnalyzeContent
112-
deadline: 220.0
113-
- selector: google.cloud.dialogflow.v2.Participants.StreamingAnalyzeContent
114-
deadline: 220.0
115-
- selector: 'google.cloud.dialogflow.v2.SessionEntityTypes.*'
116-
deadline: 60.0
117-
- selector: google.cloud.dialogflow.v2.Sessions.DetectIntent
118-
deadline: 220.0
119-
- selector: google.cloud.dialogflow.v2.Sessions.StreamingDetectIntent
120-
deadline: 220.0
121-
- selector: 'google.cloud.dialogflow.v2.Versions.*'
122-
deadline: 60.0
123-
- selector: google.cloud.location.Locations.GetLocation
124-
deadline: 60.0
125-
- selector: google.cloud.location.Locations.ListLocations
126-
deadline: 60.0
127-
- selector: 'google.longrunning.Operations.*'
128-
deadline: 60.0
129-
- selector: google.longrunning.Operations.ListOperations
130-
deadline: 180.0
131-
13277
http:
13378
rules:
13479
- selector: google.cloud.location.Locations.GetLocation

google/cloud/dialogflow/v2/participant.proto

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -605,6 +605,27 @@ message StreamingAnalyzeContentRequest {
605605
// CX agent.
606606
google.protobuf.Struct cx_parameters = 13;
607607

608+
// Optional. Enable full bidirectional streaming. You can keep streaming the
609+
// audio until timeout, and there's no need to half close the stream to get
610+
// the response.
611+
//
612+
// Restrictions:
613+
//
614+
// - Timeout: 3 mins.
615+
// - Audio Encoding: only supports
616+
// [AudioEncoding.AUDIO_ENCODING_LINEAR_16][google.cloud.dialogflow.v2.AudioEncoding.AUDIO_ENCODING_LINEAR_16]
617+
// and
618+
// [AudioEncoding.AUDIO_ENCODING_MULAW][google.cloud.dialogflow.v2.AudioEncoding.AUDIO_ENCODING_MULAW]
619+
// - Lifecycle: conversation should be in `Assist Stage`, go to
620+
// [Conversation.CreateConversation][] for more information.
621+
//
622+
// InvalidArgument Error will be returned if the one of restriction checks
623+
// failed.
624+
//
625+
// You can find more details in
626+
// https://cloud.google.com/agent-assist/docs/extended-streaming
627+
bool enable_extended_streaming = 11 [(google.api.field_behavior) = OPTIONAL];
628+
608629
// Enable partial virtual agent responses. If this flag is not enabled,
609630
// response stream still contains only one final response even if some
610631
// `Fulfillment`s in Dialogflow virtual agent have been configured to return

0 commit comments

Comments
 (0)