diff --git a/protos/google/cloud/dialogflow/cx/v3beta1/agent.proto b/protos/google/cloud/dialogflow/cx/v3beta1/agent.proto index 1824e0b2..64bc6293 100644 --- a/protos/google/cloud/dialogflow/cx/v3beta1/agent.proto +++ b/protos/google/cloud/dialogflow/cx/v3beta1/agent.proto @@ -159,12 +159,15 @@ message Agent { // Required. The human-readable name of the agent, unique within the location. string display_name = 2 [(google.api.field_behavior) = REQUIRED]; - // Immutable. The default language of the agent as a language tag. + // Required. Immutable. The default language of the agent as a language tag. // See [Language // Support](https://cloud.google.com/dialogflow/cx/docs/reference/language) // for a list of the currently supported language codes. // This field cannot be set by the [Agents.UpdateAgent][google.cloud.dialogflow.cx.v3beta1.Agents.UpdateAgent] method. - string default_language_code = 3 [(google.api.field_behavior) = IMMUTABLE]; + string default_language_code = 3 [ + (google.api.field_behavior) = REQUIRED, + (google.api.field_behavior) = IMMUTABLE + ]; // The list of all languages supported by the agent (except for the // `default_language_code`). diff --git a/protos/google/cloud/dialogflow/cx/v3beta1/fulfillment.proto b/protos/google/cloud/dialogflow/cx/v3beta1/fulfillment.proto index 74d9e822..e81e8d5a 100644 --- a/protos/google/cloud/dialogflow/cx/v3beta1/fulfillment.proto +++ b/protos/google/cloud/dialogflow/cx/v3beta1/fulfillment.proto @@ -95,6 +95,17 @@ message Fulfillment { type: "dialogflow.googleapis.com/Webhook" }]; + // Whether Dialogflow should return currently queued fulfillment response + // messages in streaming APIs. If a webhook is specified, it happens before + // Dialogflow invokes webhook. + // Warning: + // 1) This flag only affects streaming API. Responses are still queued + // and returned once in non-streaming API. + // 2) The flag can be enabled in any fulfillment but only the first 3 partial + // responses will be returned. You may only want to apply it to fulfillments + // that have slow webhooks. + bool return_partial_responses = 8; + // The tag used by the webhook to identify which fulfillment is being called. // This field is required if `webhook` is specified. string tag = 3; diff --git a/protos/google/cloud/dialogflow/cx/v3beta1/security_settings.proto b/protos/google/cloud/dialogflow/cx/v3beta1/security_settings.proto index d05ae1fa..8b149f13 100644 --- a/protos/google/cloud/dialogflow/cx/v3beta1/security_settings.proto +++ b/protos/google/cloud/dialogflow/cx/v3beta1/security_settings.proto @@ -226,8 +226,10 @@ message SecuritySettings { // If empty, we use the default DLP inspect config. // // The template name will have one of the following formats: - // `projects/PROJECT_ID/inspectTemplates/TEMPLATE_ID` OR - // `organizations/ORGANIZATION_ID/inspectTemplates/TEMPLATE_ID` + // `projects//inspectTemplates/