docs: updated v3 dialogflow client libraries
fix!: An existing field `start_flow` is moved in to oneof in message `.google.cloud.dialogflow.cx.v3.Agent`
fix!: An existing field `webhook_ids` is removed from message `.google.cloud.dialogflow.cx.v3.QueryResult`
fix!: An existing field `webhook_display_names` is removed from message `.google.cloud.dialogflow.cx.v3.QueryResult`
fix!: An existing field `webhook_latencies` is removed from message `.google.cloud.dialogflow.cx.v3.QueryResult`
fix!: An existing field `webhook_tags` is removed from message `.google.cloud.dialogflow.cx.v3.QueryResult`
PiperOrigin-RevId: 856725401
An update to Go gRPC Protobuf generation will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go service files. This change should affect very few client library users. See release notes advisories in https://github.com/googleapis/google-cloud-go/pull/11025.
PiperOrigin-RevId: 817687444
feat: add input and output parameters for Flows
feat: Return Vertex search document metadata with a datastore response
feat: add prompt security settings to the SDK
feat: Add generators in fulfillment for v3beta and v3
feat: Add ToolVersion APIs
docs: Update environment documentation to add support for ToolVersions
feat: add Import/Export playbook functionality to client lib
feat: add RestorePlaybookVersion functionality to client lib
feat: enable unified tracing API
docs: A comment for message `PlaybookInvocation` is changed
docs: A comment for message `FlowInvocation` is changed
docs: A comment for field `flow` in message `.google.cloud.dialogflow.cx.v3beta1.FlowInvocation` is changed
feat: support using secret manager to manage tool/webhook credentials
feat: add Event action to Examples
feat: add routine and task (existing) playbook types
fix!: An existing message `PlaybookInput` is moved from `google/cloud/dialogflow/cx/v3beta1/example.proto` to `google/cloud/dialogflow/cx/v3beta1/trace.proto`
fix!: An existing message `PlaybookOutput` is moved from `google/cloud/dialogflow/cx/v3beta1/example.proto` to `google/cloud/dialogflow/cx/v3beta1/trace.proto`
fix!: An existing message `Action` is moved from `google/cloud/dialogflow/cx/v3beta1/example.proto` to `google/cloud/dialogflow/cx/v3beta1/trace.proto`
fix!: An existing message `UserUtterance` is moved from `google/cloud/dialogflow/cx/v3beta1/example.proto` to `google/cloud/dialogflow/cx/v3beta1/trace.proto`
fix!: An existing message `AgentUtterance` is moved from `google/cloud/dialogflow/cx/v3beta1/example.proto` to `google/cloud/dialogflow/cx/v3beta1/trace.proto`
fix!: An existing message `ToolUse` is moved from `google/cloud/dialogflow/cx/v3beta1/example.proto` to `google/cloud/dialogflow/cx/v3beta1/trace.proto`
fix!: An existing message `PlaybookInvocation` is moved from `google/cloud/dialogflow/cx/v3beta1/example.proto` to `google/cloud/dialogflow/cx/v3beta1/trace.proto`
fix!: An existing message `FlowInvocation` is moved from `google/cloud/dialogflow/cx/v3beta1/example.proto` to `google/cloud/dialogflow/cx/v3beta1/trace.proto`
fix!: An existing value `JSON` is removed from enum `DataFormat`
PiperOrigin-RevId: 817327474
An update to Go gRPC Protobuf generation will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go service files. This change should affect very few client library users. See release notes advisories in https://github.com/googleapis/google-cloud-go/pull/11025.
PiperOrigin-RevId: 807444457
feat: added support for document_processing_mode
docs: clarified wording around use_timeout_based_endpointing
docs: clarified wording around StreamingDetectIntentRequest
PiperOrigin-RevId: 734249869
feat: added support for document_processing_mode
docs: clarified wording around use_timeout_based_endpointing
docs: clarified wording around StreamingDetectIntentRequest
PiperOrigin-RevId: 731475610
feat: added support for answer feedback & latency metrics in conversation history
feat: added DocumentProcessingMode & BoostSpec for data stores
PiperOrigin-RevId: 730930887
feat: added support for lock flow
feat: added support for multi language settings in flow
feat: added support for service directory in tools
feat: added support for oauth and service agent auth for webhook.
feat: expose store tts option in security settings
feat: expose PersonalizationSettings & SpeechSettings in v3 API.
docs: clarified wording around enable_stackdriver_logging & enable_interaction_logging
docs: clarified wording around start point of test config.
docs: clarified wording around audio redaction
PiperOrigin-RevId: 654775620
feat: exposed model name in DataStoreConnectionSignals
feat: added support for lock flow
feat: added support for transit to playbook from page
feat: added support for service directory in tools
docs: clarified wording around enable_stackdriver_logging & enable_interaction_logging
docs: clarified wording around start point of test config.
PiperOrigin-RevId: 654101551
fix!: An existing field `start_playbook` is moved in to oneof in message `.google.cloud.dialogflow.cx.v3beta1.Agent`
fix!: An existing field `parameters` is removed from message `.google.cloud.dialogflow.cx.v3beta1.PlaybookInput`
fix!: An existing field `parameters` is removed from message `.google.cloud.dialogflow.cx.v3beta1.PlaybookOutput`
fix!: An existing field `input_parameters` is removed from message `.google.cloud.dialogflow.cx.v3beta1.ToolUse`
fix!: An existing field `output_parameters` is removed from message `.google.cloud.dialogflow.cx.v3beta1.ToolUse`
fix!: An existing message `ActionParameter` is removed
fix!: An existing field `input_parameters` is removed from message `.google.cloud.dialogflow.cx.v3beta1.FlowInvocation`
fix!: An existing field `output_parameters` is removed from message `.google.cloud.dialogflow.cx.v3beta1.FlowInvocation`
fix!: An existing field `steps` is removed from message `.google.cloud.dialogflow.cx.v3beta1.Playbook`
fix!: An existing field `actions` is removed from message `.google.cloud.dialogflow.cx.v3beta1.Tool`
fix!: An existing field `schemas` is removed from message `.google.cloud.dialogflow.cx.v3beta1.Tool`
feat: A new field `interdigit_timeout_duration` is added to message `.google.cloud.dialogflow.cx.v3beta1.AdvancedSettings`
feat: A new field `endpointing_timeout_duration` is added to message `.google.cloud.dialogflow.cx.v3beta1.AdvancedSettings`
feat: A new field `action_parameters` is added to message `.google.cloud.dialogflow.cx.v3beta1.PlaybookInput`
feat: A new field `action_parameters` is added to message `.google.cloud.dialogflow.cx.v3beta1.PlaybookOutput`
feat: A new field `input_action_parameters` is added to message `.google.cloud.dialogflow.cx.v3beta1.ToolUse`
feat: A new field `output_action_parameters` is added to message `.google.cloud.dialogflow.cx.v3beta1.ToolUse`
feat: A new field `input_action_parameters` is added to message `.google.cloud.dialogflow.cx.v3beta1.FlowInvocation`
feat: A new field `output_action_parameters` is added to message `.google.cloud.dialogflow.cx.v3beta1.FlowInvocation`
feat: A new message `Instruction` is added
feat: A new field `instruction` is added to message `.google.cloud.dialogflow.cx.v3beta1.Playbook`
feat: A new field `tool_call` is added to message `.google.cloud.dialogflow.cx.v3beta1.ResponseMessage`
feat: A new field `store_tts_audio` is added to message `.google.cloud.dialogflow.cx.v3beta1.SecuritySettings`
feat: A new value `PLAYBOOK` is added to enum `MatchType`
feat: A new message `ToolCall` is added
docs: A comment for field `start_flow` in message `.google.cloud.dialogflow.cx.v3beta1.Agent` is changed
docs: A comment for field `start_playbook` in message `.google.cloud.dialogflow.cx.v3beta1.Agent` is changed
PiperOrigin-RevId: 640982171
feat: added support for SpeechSettings
feat: added support for MultiLanguageSettings
feat: added support for PersonalizationSettings
feat: added support for Webhook OAuthConfig, and ServiceAgentAuth Settings.
docs: clarified wording around quota usage
PiperOrigin-RevId: 619327167
feat: A new field `language_code` is added to message `.google.cloud.dialogflow.cx.v3.Changelog`
feat: A new method `ExportEntityTypes` is added to service `EntityTypes`
feat: A new method `ImportEntityTypes` is added to service `EntityTypes`
feat: A new message `ExportEntityTypesRequest` is added
feat: A new message `ExportEntityTypesResponse` is added
feat: A new message `ExportEntityTypesMetadata` is added
feat: A new message `ImportEntityTypesRequest` is added
feat: A new message `ImportEntityTypesResponse` is added
feat: A new message `ImportEntityTypesMetadata` is added
feat: A new field `disable_data_store_fallback` is added to message `.google.cloud.dialogflow.cx.v3.GenerativeSettings`
feat: A new field `description` is added to message `.google.cloud.dialogflow.cx.v3.Page`
feat: A new method `ServerStreamingDetectIntent` is added to service `Sessions`
feat: A new field `webhook_ids` is added to message `.google.cloud.dialogflow.cx.v3.QueryResult`
feat: A new field `webhook_display_names` is added to message `.google.cloud.dialogflow.cx.v3.QueryResult`
feat: A new field `webhook_latencies` is added to message `.google.cloud.dialogflow.cx.v3.QueryResult`
feat: A new field `webhook_tags` is added to message `.google.cloud.dialogflow.cx.v3.QueryResult`
feat: A new field `current_flow` is added to message `.google.cloud.dialogflow.cx.v3.QueryResult`
docs: A comment for field `start_flow` in message `.google.cloud.dialogflow.cx.v3.Agent` is changed
docs: A comment for enum value `USE_BEST_AVAILABLE` in enum `SpeechModelVariant` is changed
docs: A comment for enum value `USE_ENHANCED` in enum `SpeechModelVariant` is changed
docs: A comment for field `model` in message `.google.cloud.dialogflow.cx.v3.InputAudioConfig` is changed
docs: A comment for enum value `END_OF_SINGLE_UTTERANCE` in enum `MessageType` is changed
docs: A comment for field `session_ttl` in message `.google.cloud.dialogflow.cx.v3.QueryParameters` is changed
docs: A comment for message `QueryInput` is changed
docs: A comment for field `text` in message `.google.cloud.dialogflow.cx.v3.TextInput` is changed
PiperOrigin-RevId: 605402250
docs: A comment for field `start_flow` in message `.google.cloud.dialogflow.cx.v3beta1.Agent` is changed
docs: A comment for enum value `USE_BEST_AVAILABLE` in enum `SpeechModelVariant` is changed
docs: A comment for enum value `USE_ENHANCED` in enum `SpeechModelVariant` is changed
docs: A comment for field `model` in message `.google.cloud.dialogflow.cx.v3beta1.InputAudioConfig` is changed
docs: A comment for enum value `END_OF_SINGLE_UTTERANCE` in enum `MessageType` is changed
docs: A comment for field `session_ttl` in message `.google.cloud.dialogflow.cx.v3beta1.QueryParameters` is changed
docs: A comment for message `QueryInput` is changed
docs: A comment for field `text` in message `.google.cloud.dialogflow.cx.v3beta1.TextInput` is changed
PiperOrigin-RevId: 605368061
feat: add fields for supporting barge-in in StreamingDetectIntent API
feat: add end_user_metadata to QueryParameters
feat: add boost & bury and filter ES controls
PiperOrigin-RevId: 583523426
feat: add fields for supporting barge-in in StreamingDetectIntent API
feat: add end_user_metadata to QueryParameters
feat: add boost & bury and filter ES controls
PiperOrigin-RevId: 583522403