Skip to content
This repository has been archived by the owner on Dec 17, 2023. It is now read-only.

Commit

Permalink
feat(v2beta1): added Automated agent reply type and allow cancellatio…
Browse files Browse the repository at this point in the history
…n flag for partial response feature (#311)

PiperOrigin-RevId: 378977785

Source-Link: googleapis/googleapis@018bc85

Source-Link: https://github.com/googleapis/googleapis-gen/commit/fa7371cc1e7d5749294bc21e101aca14afb39e85
  • Loading branch information
gcf-owl-bot[bot] authored Jun 14, 2021
1 parent d2b9923 commit 1d34763
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 1 deletion.
1 change: 0 additions & 1 deletion .coveragerc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
branch = True

[report]
fail_under = 100
show_missing = True
omit =
google/cloud/dialogflow/__init__.py
Expand Down
18 changes: 18 additions & 0 deletions google/cloud/dialogflow_v2beta1/types/participant.py
Original file line number Diff line number Diff line change
Expand Up @@ -314,8 +314,22 @@ class AutomatedAgentReply(proto.Message):
The collection of current Dialogflow CX agent session
parameters at the time of this response. Deprecated: Use
``parameters`` instead.
automated_agent_reply_type (google.cloud.dialogflow_v2beta1.types.AutomatedAgentReply.AutomatedAgentReplyType):
AutomatedAgentReply type.
allow_cancellation (bool):
Indicates whether the partial automated agent
reply is interruptible when a later reply
message arrives. e.g. if the agent specified
some music as partial response, it can be
cancelled.
"""

class AutomatedAgentReplyType(proto.Enum):
r"""Represents different automated agent reply types."""
AUTOMATED_AGENT_REPLY_TYPE_UNSPECIFIED = 0
PARTIAL = 1
FINAL = 2

detect_intent_response = proto.Field(
proto.MESSAGE, number=1, oneof="response", message=session.DetectIntentResponse,
)
Expand All @@ -329,6 +343,10 @@ class AutomatedAgentReply(proto.Message):
cx_session_parameters = proto.Field(
proto.MESSAGE, number=6, message=struct_pb2.Struct,
)
automated_agent_reply_type = proto.Field(
proto.ENUM, number=7, enum=AutomatedAgentReplyType,
)
allow_cancellation = proto.Field(proto.BOOL, number=8,)


class SuggestionFeature(proto.Message):
Expand Down

0 comments on commit 1d34763

Please sign in to comment.