Changelog

1.37.0 (2024-11-11)

Features

  • add options of client_certificate_settings, bigquery_export_settings, bearer_token_config and boost_control_spec; add support of ALAW encoding (3e438ff)

Bug Fixes

1.36.0 (2024-10-24)

Features

1.35.0 (2024-07-30)

Features

  • [google-cloud-dialogflow-cx] exposed DataStoreConnectionSignals (fbe3394)

  • added support for lock flow (fbe3394)

  • added support for multi language settings in flow (fbe3394)

  • added support for oauth and service agent auth for webhook. (fbe3394)

  • added support for service directory in tools (fbe3394)

  • expose PersonalizationSettings & SpeechSettings in v3 API. (fbe3394)

  • expose store tts option in security settings (fbe3394)

Bug Fixes

  • Retry and timeout values do not propagate in requests during pagination (52db52e)

Documentation

  • clarified wording around audio redaction (fbe3394)

  • clarified wording around enable_stackdriver_logging & enable_interaction_logging (fbe3394)

  • clarified wording around start point of test config. (fbe3394)

1.34.1 (2024-07-08)

Bug Fixes

1.34.0 (2024-06-25)

Features

  • A new field action_parameters is added to message .google.cloud.dialogflow.cx.v3beta1.PlaybookInput (119b895)

  • A new field action_parameters is added to message .google.cloud.dialogflow.cx.v3beta1.PlaybookOutput (119b895)

  • A new field endpointing_timeout_duration is added to message .google.cloud.dialogflow.cx.v3beta1.AdvancedSettings (119b895)

  • A new field input_action_parameters is added to message .google.cloud.dialogflow.cx.v3beta1.FlowInvocation (119b895)

  • A new field input_action_parameters is added to message .google.cloud.dialogflow.cx.v3beta1.ToolUse (119b895)

  • A new field instruction is added to message .google.cloud.dialogflow.cx.v3beta1.Playbook (119b895)

  • A new field interdigit_timeout_duration is added to message .google.cloud.dialogflow.cx.v3beta1.AdvancedSettings (119b895)

  • A new field output_action_parameters is added to message .google.cloud.dialogflow.cx.v3beta1.FlowInvocation (119b895)

  • A new field output_action_parameters is added to message .google.cloud.dialogflow.cx.v3beta1.ToolUse (119b895)

  • A new field store_tts_audio is added to message .google.cloud.dialogflow.cx.v3beta1.SecuritySettings (119b895)

  • A new field tool_call is added to message .google.cloud.dialogflow.cx.v3beta1.ResponseMessage (119b895)

  • A new message Instruction is added (119b895)

  • A new message ToolCall is added (119b895)

  • A new value PLAYBOOK is added to enum MatchType (119b895)

  • added Conversation History API (40d47d2)

  • added Language Info to webhook Request (40d47d2)

Bug Fixes

  • An existing field actions is removed from message .google.cloud.dialogflow.cx.v3beta1.Tool (119b895)

  • An existing field input_parameters is removed from message .google.cloud.dialogflow.cx.v3beta1.FlowInvocation (119b895)

  • An existing field input_parameters is removed from message .google.cloud.dialogflow.cx.v3beta1.ToolUse (119b895)

  • An existing field output_parameters is removed from message .google.cloud.dialogflow.cx.v3beta1.FlowInvocation (119b895)

  • An existing field output_parameters is removed from message .google.cloud.dialogflow.cx.v3beta1.ToolUse (119b895)

  • An existing field parameters is removed from message .google.cloud.dialogflow.cx.v3beta1.PlaybookInput (119b895)

  • An existing field parameters is removed from message .google.cloud.dialogflow.cx.v3beta1.PlaybookOutput (119b895)

  • An existing field schemas is removed from message .google.cloud.dialogflow.cx.v3beta1.Tool (119b895)

  • An existing field start_playbook is moved in to oneof in message .google.cloud.dialogflow.cx.v3beta1.Agent (119b895)

  • An existing field steps is removed from message .google.cloud.dialogflow.cx.v3beta1.Playbook (119b895)

  • An existing field start_flow is moved in to oneof in message .google.cloud.dialogflow.cx.v3beta1.Agent (119b895)

  • An existing message ActionParameter is removed (119b895)

Documentation

  • A comment for field start_flow in message .google.cloud.dialogflow.cx.v3beta1.Agent is changed (119b895)

  • A comment for field start_playbook in message .google.cloud.dialogflow.cx.v3beta1.Agent is changed (119b895)

  • improve doc for SecuritySetting.retention_window_days (40d47d2)

1.33.0 (2024-03-27)

Features

  • added support for DataStoreConnection, DataStoreConnectionSettings (ce2c9ed)

  • added support for MultiLanguageSettings (ce2c9ed)

  • added support for PersonalizationSettings (ce2c9ed)

  • added support for SpeechSettings (ce2c9ed)

  • added support for Webhook OAuthConfig, and ServiceAgentAuth Settings. (ce2c9ed)

Documentation

  • clarified wording around quota usage (ce2c9ed)

1.32.1 (2024-03-05)

Bug Fixes

1.32.0 (2024-02-22)

Features

  • A new field current_flow is added to message .google.cloud.dialogflow.cx.v3.QueryResult (e1dbb80)

  • A new field description is added to message .google.cloud.dialogflow.cx.v3.Page (e1dbb80)

  • A new field disable_data_store_fallback is added to message .google.cloud.dialogflow.cx.v3.GenerativeSettings (e1dbb80)

  • A new field language_code is added to message Changelog (e1dbb80)

  • A new field opt_out_conformer_model_migration is added to message InputAudioConfig (e1dbb80)

  • A new field webhook_display_names is added to message .google.cloud.dialogflow.cx.v3.QueryResult (e1dbb80)

  • A new field webhook_ids is added to message .google.cloud.dialogflow.cx.v3.QueryResult (e1dbb80)

  • A new field webhook_latencies is added to message .google.cloud.dialogflow.cx.v3.QueryResult (e1dbb80)

  • A new field webhook_tags is added to message .google.cloud.dialogflow.cx.v3.QueryResult (e1dbb80)

  • A new message ExportEntityTypesMetadata is added (e1dbb80)

  • A new message ExportEntityTypesRequest is added (e1dbb80)

  • A new message ExportEntityTypesResponse is added (e1dbb80)

  • A new message ImportEntityTypesMetadata is added (e1dbb80)

  • A new message ImportEntityTypesRequest is added (e1dbb80)

  • A new message ImportEntityTypesResponse is added (e1dbb80)

  • A new method ExportEntityTypes is added to service EntityTypes (e1dbb80)

  • A new method ImportEntityTypes is added to service EntityTypes (e1dbb80)

  • A new method ServerStreamingDetectIntent is added to service Sessions (e1dbb80)

  • Public preview the Dialogflow LLM based agent (e1dbb80)

Bug Fixes

  • deps: [Many APIs] Require google-api-core>=1.34.1 (#12306) (1e787f2)

  • fix ValueError in test__validate_universe_domain (dd749df)

  • Require google-api-core>=1.34.1 (#12313) (b099445)

Documentation

  • A comment for enum value END_OF_SINGLE_UTTERANCE in enum MessageType is changed (e1dbb80)

  • A comment for enum value END_OF_SINGLE_UTTERANCE in enum MessageType is changed (e1dbb80)

  • A comment for enum value USE_BEST_AVAILABLE in enum SpeechModelVariant is changed (e1dbb80)

  • A comment for enum value USE_BEST_AVAILABLE in enum SpeechModelVariant is changed (e1dbb80)

  • A comment for enum value USE_ENHANCED in enum SpeechModelVariant is changed (e1dbb80)

  • A comment for enum value USE_ENHANCED in enum SpeechModelVariant is changed (e1dbb80)

  • A comment for field model in message .google.cloud.dialogflow.cx.v3.InputAudioConfig is changed (e1dbb80)

  • A comment for field model in message .google.cloud.dialogflow.cx.v3beta1.InputAudioConfig is changed (e1dbb80)

  • A comment for field session_ttl in message .google.cloud.dialogflow.cx.v3.QueryParameters is changed (e1dbb80)

  • A comment for field session_ttl in message .google.cloud.dialogflow.cx.v3beta1.QueryParameters is changed (e1dbb80)

  • A comment for field start_flow in message .google.cloud.dialogflow.cx.v3.Agent is changed (e1dbb80)

  • A comment for field start_flow in message .google.cloud.dialogflow.cx.v3beta1.Agent is changed (e1dbb80)

  • A comment for field text in message .google.cloud.dialogflow.cx.v3.TextInput is changed (e1dbb80)

  • A comment for field text in message .google.cloud.dialogflow.cx.v3beta1.TextInput is changed (e1dbb80)

  • A comment for message QueryInput is changed (e1dbb80)

  • A comment for message QueryInput is changed (e1dbb80)

1.31.1 (2024-02-06)

Bug Fixes

  • Add google-auth as a direct dependency (d72e64c)

  • Add google-auth as a direct dependency (c721248)

  • Add staticmethod decorator to _get_client_cert_source and _get_api_endpoint (d72e64c)

  • Add staticmethod decorator to _get_client_cert_source and _get_api_endpoint (c721248)

  • Resolve AttributeError ‘Credentials’ object has no attribute ‘universe_domain’ (d72e64c)

  • Resolve AttributeError ‘Credentials’ object has no attribute ‘universe_domain’ (c721248)

1.31.0 (2024-02-01)

Features

  • Allow users to explicitly configure universe domain (#12239) (8004d15)

1.30.1 (2024-01-12)

Documentation

  • [google-cloud-dialogflow-cx] Fix formatting due to unclosed backtick (#12175) (a43fa12)

1.30.0 (2023-12-07)

Features

  • Add DirectPredict to PredictionService (15b4370)

  • Add DirectRawPredict to PredictionService (15b4370)

  • Add grpc_ports to UploadModel ModelContainerSpec (15b4370)

  • Add StreamingPredict to PredictionService. (15b4370)

  • Add StreamingRawPredict to PredictionService. (15b4370)

  • Add support for python 3.12 (15b4370)

  • Added Generator API (15b4370)

  • Introduce compatibility with native namespace packages (15b4370)

Bug Fixes

  • Require proto-plus >= 1.22.3 (15b4370)

  • Use retry_async instead of retry in async client (15b4370)

1.29.0 (2023-11-29)

Features

  • add agent answer feedback capabilit (080c0cc)

  • add boost & bury and filter ES controls (080c0cc)

  • add end_user_metadata to QueryParameters (080c0cc)

  • add fields for supporting barge-in in StreamingDetectIntent API (080c0cc)

  • added Generator API (5fc7b7b)

Documentation

  • updated doc for speech model (5fc7b7b)

1.28.0 (2023-09-30)

Features

  • add Inline destination (40ee037)

  • add Intent import/export APIs (40ee037)

  • add support for AdvancedSettings (40ee037)

1.27.1 (2023-09-19)

Documentation

1.27.0 (2023-08-31)

Features

  • added generative AI, safety/security and speech endpointing settings (#11614) (85fb0fe)

  • added generative AI, safety/security and speech endpointing settings (#11621) (f0a5399)

1.26.0 (2023-08-10)

Features

  • Added agent level route group (30e8c2b)

  • Added flow import strategy (30e8c2b)

1.25.0 (2023-07-11)

Features

  • v3: Added GitIntegrationSettings to the Agent (#535) (32b4a66)

1.24.0 (2023-07-10)

Features

  • v3beta1: Added GitIntegrationSettings to the Agent (#531) (5938750)

1.23.1 (2023-07-04)

Bug Fixes

  • Add async context manager return types (#529) (e5e5ceb)

1.23.0 (2023-06-19)

Features

  • Added include_bigquery_export_settings to ExportAgentRequest (9878beb)

  • Added session_ttl to SessionProto (9878beb)

1.22.0 (2023-06-13)

Features

  • Add support for flexible webhook (ba8d7d3)

Documentation

  • Update synthesize speech configs’s documentation (ba8d7d3)

1.21.0 (2023-05-25)

Features

  • Added debug info to StreamingDetectIntent (6da4342)

  • Added dtmf digits to WebhookRequest (6da4342)

  • Added FLOW as a new DiffType in TestRunDifference (6da4342)

  • Extended CreateAgent timeout to 180 seconds (6da4342)

1.20.1 (2023-03-23)

Documentation

1.20.0 (2023-03-01)

Features

  • Added persist_parameter_changes field from query_params to MatchIntentRequest (#506) (27f6020)

1.19.0 (2023-02-28)

Features

  • Added gcs.proto. added support for GcsDestination and TextToSpeechSettings (acfd1a1)

  • Added persist_parameter_changes field from query_params to MatchIntentRequest (acfd1a1)

  • Enable “rest” transport in Python for services supporting numeric enums (acfd1a1)

  • Remove [REQUIRED] for VersionConfig (acfd1a1)

Documentation

  • Add more meaningful comments (acfd1a1)

1.18.0 (2023-01-30)

Features

  • Added JSON_PACKAGE field to ExportAgentRequest (#497) (efe6286)

  • v3beta1: Added JSON_PACKAGE field to ExportAgentRequest (#495) (d03ec56)

1.17.1 (2023-01-20)

Bug Fixes

  • Add context manager return types (dc4f8e2)

Documentation

  • Add documentation for enums (dc4f8e2)

1.17.0 (2023-01-14)

Features

  • v3: ResponseMessage proto contains channel information (#488) (a685e8c)

1.16.0 (2023-01-12)

Features

  • v3beta1: ResponseMessage proto contains channel information (#485) (242abc6)

1.15.0 (2023-01-10)

Features

1.14.1 (2023-01-06)

Documentation

  • samples: Update previous month logic to avoid zero-index bug in webhook_prebuilt_telecom sample (#479) (38c188a)

1.14.0 (2022-12-15)

Features

  • Add files field to finding’s list of attributes (ff576ee)

  • Add support for google.cloud.dialogflowcx.__version__ (ff576ee)

  • Add typing to proto.Message based class attributes (ff576ee)

Bug Fixes

  • Add dict typing for client_options (ff576ee)

  • deps: Require google-api-core >=1.34.0, >=2.11.0 (ff576ee)

  • Drop usage of pkg_resources (ff576ee)

  • Fix timeout default values (ff576ee)

Documentation

  • Clarified Agent Assist max retention is 30 days (ff576ee)

  • Clarify interactive logging TTL behavior (ff576ee)

  • samples: Snippetgen handling of repeated enum field (ff576ee)

  • samples: Snippetgen should call await on the operation coroutine before calling result (ff576ee)

1.13.5 (2022-10-26)

Documentation

1.13.4 (2022-10-07)

Bug Fixes

1.13.3 (2022-10-04)

Bug Fixes

Documentation

  • Clarified gcs_bucket field of the SecuritySettings message (#460) (f922211)

  • samples: Adding snippet to extract SessionInfo (d6ef048)

1.13.2 (2022-09-02)

Documentation

  • samples: Add prebuilt telecom agent webhook code in python (#434) (45926d2)

1.13.1 (2022-08-15)

Bug Fixes

  • deps: allow protobuf < 5.0.0 (#435) (519012b)

  • deps: require proto-plus >= 1.22.0 (519012b)

1.13.0 (2022-07-15)

Features

  • add audience parameter (3a356c9)

  • v3: added webhook_config (3a356c9)

  • v3beta1: added webhook_config (3a356c9)

Bug Fixes

  • deps: require google-api-core>=1.32.0,>=2.8.0 (3a356c9)

  • require python 3.7+ (4746c9f)

Documentation

  • add detect intent with intent input snippet (#417) (04ded3c)

  • add detect intent with sentiment analysis snippet (#416) (dcd8319)

  • add detect intent with text-to-speech synthesized output snippet (#419) (ac6aae4)

  • Add dialogflow cx detect intent with disabled webhook snippet (#422) (406e84d)

  • add streaming detect intent with partial response sample (#414) (57a0e16)

  • clarify descriptions of the AdvancedSettings and WebhookRequest data types (3a356c9)

  • Dialogflow cx v3 detect intent event input snippet (#421) (0524558)

  • improve comments for protos (3a356c9)

  • Update region_tag: dialogflow_detect_intent_text –> dialogflow_cx_detect_intent_text (#424) (dd2257c)

1.12.1 (2022-06-03)

Bug Fixes

Documentation

  • fix changelog header to consistent size (#395) (f21bc73)

1.12.0 (2022-05-09)

Features

  • v3beta1: added audio_export_settings (#311) (228ae83)

Documentation

  • v3: update the doc on diagnostic info (#314) (6109b64)

1.11.0 (2022-05-03)

Features

  • added data format specification for export agent (1844193)

  • v3: add support for locking an agent for changes (#276) (1844193)

  • v3: added audio_export_settings (#300) (b225dfe)

  • v3beta1: added data format specification for export agent (72e624a)

  • v3beta1: added support for locking an agent for changes (#281) (72e624a)

Documentation

  • improved docs format (#275) (560e6a4)

  • minor wording update (#294) (f660888)

  • samples: Adds snippet for configuring a webhook to enable an agent response. (#306) (c0cc924)

  • samples: Adds snippet for configuring optional or required form parameters (#305) (720c0bd)

  • samples: Adds snippet for validating a form parameter. (#302) (8cfe6a1)

  • samples: Configure session parameters snippet (#303) (ace3936)

  • samples: Configure session parameters trigger transition (#304) (d6cab9d)

  • v3beta1: added explanation for uri fields in resources (#273) (01b0f8f)

  • v3beta1: improved docs format (01b0f8f)

1.10.0 (2022-03-10)

Features

Documentation

  • clarified wording around Cloud Storage usage (61fd2dc)

1.9.1 (2022-03-05)

Bug Fixes

  • deps: require google-api-core>=1.31.5, >=2.3.2 (#263) (6235775)

  • deps: require proto-plus>=1.15.0 (6235775)

1.9.0 (2022-02-26)

Features

Bug Fixes

  • resolve DuplicateCredentialArgs error when using credentials_file (f3bf440)

Documentation

  • add autogenerated code snippets (2292ff5)

1.8.0 (2022-01-14)

Features

  • v3: added TelephonyTransferCall in response message (#216) (76dae8b)

  • v3: added the display name of the current page in webhook requests (#221) (aa91b72)

  • v3: allow setting custom CA for generic webhooks (#214) (8f3dc03)

  • v3beta1: added TelephonyTransferCall in response message (#217) (e24bdfd)

  • v3beta1: added the display name of the current page in webhook requests (#222) (5956179)

  • v3: release CompareVersions API (8f3dc03)

1.7.0 (2021-11-12)

Features

  • allow setting custom CA for generic webhooks (#207) (441d66b)

Documentation

  • samples: added comment to webhook sample (#211) (4d36e31)

1.6.0 (2021-11-05)

Features

Bug Fixes

  • deps: drop packaging dependency (c44582e)

  • deps: require google-api-core >= 1.28.0 (c44582e)

Documentation

  • list oneofs in docstring (c44582e)

  • samples: add voice selection (#184) (778b86f)

  • samples: added webhook sample (#169) (74cfc9a)

  • samples: adds list training phrases sample (#196) (dfefa4e)

  • v3beta1: clarified security settings API reference (b8e16f8)

  • v3: clarified semantic of the streaming APIs (4f41653)

1.5.0 (2021-10-11)

Features

  • add context manager support in client (#187) (70d4776)

1.4.0 (2021-10-05)

Features

  • expose dtmf input info in the query result (#181) (e44d0ce)

  • exposed DTMF input info in the query result (1383bf8)

  • v3: added deployment API (#182) (1383bf8)

  • v3beta1: added support for DeployFlow api under Environments (977e2aa)

  • v3beta1: added support for Deployments with ListDeployments and GetDeployment apis (#177) (977e2aa)

  • v3beta1: added support for TestCasesConfig under Environment (977e2aa)

Bug Fixes

  • improper types in pagers generation (615718b)

  • v3beta1: marked resource name of security setting as not-required (977e2aa)

Documentation

  • added notes on long running operation (1383bf8)

  • v3beta1: added long running operation explanation for several apis (977e2aa)

1.3.2 (2021-09-24)

Bug Fixes

  • add ‘dict’ annotation type to ‘request’ (96021b9)

Documentation

1.3.1 (2021-08-31)

Documentation

  • v3beta1: clarified LRO types (#161) (dd2b2fd)

  • v3beta1: fixed incorrect update mask descriptions (dd2b2fd)

1.3.0 (2021-08-27)

Features

  • v3: added support for DLP templates (#144) (c74e3ac)

  • v3beta1: added support for DLP templates (#143) (7efb89c)

  • v3beta1: expose Locations service to get/list avaliable locations of Dialogflow products (7efb89c)

  • v3: expose Locations service to get/list avaliable locations of Dialogflow products (c74e3ac)

Documentation

1.2.0 (2021-08-02)

Features

  • v3: add advanced settings for agent level (#137) (24ef477)

  • v3: add insights export settings for security setting (24ef477)

  • v3: add language code for streaming recognition result and flow versions for query parameters (24ef477)

  • v3: add rollout config, state and failure reason for experiment (24ef477)

  • v3beta1: add advanced settings for agent level (#138) (96141a1)

  • v3beta1: add insights export settings for security setting (96141a1)

  • v3beta1: add language code for streaming recognition result and flow versions for query parameters (96141a1)

  • v3beta1: add rollout config, state and failure reason for experiment (96141a1)

Documentation

  • v3beta1: deprecate legacy logging settings (96141a1)

  • v3: deprecate legacy logging settings (24ef477)

1.1.1 (2021-07-24)

Bug Fixes

1.1.0 (2021-07-22)

Features

  • add Samples section to CONTRIBUTING.rst (#129) (19238ad)

Bug Fixes

  • deps: pin ‘google-{api,cloud}-core’, ‘google-auth’ to allow 2.x versions (#128) (fbe63e8)

1.0.0 (2021-06-30)

Features

  • bump release level to production/stable (#88) (47739f9)

0.8.0 (2021-06-30)

Features

  • add always_use_jwt_access (3550fa7)

  • add return_partial response to Fulfillment (3550fa7)

  • mark agent.default_language_code as required (3550fa7)

Bug Fixes

Documentation

  • add notes to train agent before sending queries (3550fa7)

  • added notes to train agent before sending queries (#111) (8a53800)

  • omit mention of Python 2.7 in ‘CONTRIBUTING.rst’ (#1127) (#110) (40974f5), closes #1126

0.7.1 (2021-06-16)

Bug Fixes

0.7.0 (2021-06-16)

Features

  • v3beta1: Support partial response feature (5e21ed4)

  • v3beta1: support sentiment analysis in bot testing (#100) (f24f302)

Bug Fixes

  • exclude docs and tests from package (#104) (2ddb70b)

  • v3beta1: Set agent default language code as required (#103) (5e21ed4)

Documentation

  • v3beta1: Update docs of Agents, Fulfillments, SecuritySettings and Sessions (5e21ed4)

0.6.0 (2021-06-07)

Features

  • support sentiment analysis in bot testing (#98) (db258bc)

0.5.0 (2021-05-28)

Features

  • add export / import flow API (20df7c3)

  • add support for service directory webhooks (20df7c3)

  • added API for continuous test (#91) (81d4f53)

  • added API for running continuous test (#94) (cc30fa3)

  • added fallback option when restoring an agent (20df7c3)

  • Expose supported languages of the agent; (20df7c3)

  • include original user query in WebhookRequest; add GetTextCaseresult API. (20df7c3)

  • support self-signed JWT flow for service accounts (20df7c3)

Bug Fixes

  • add async client to %name_%version/init.py (20df7c3)

  • require google-api-core>=1.22.2 (3440f18)

  • v3: BREAKING rename UserInput.input_ to UserInput.input (#58) (3440f18)

Documentation

  • clarified documentation for security settings docs: clarified documentation for session parameters (#89) (750a055)

  • clarified documentation for security settings docs: clarified documentation for session parameters (#90) (c1c0fb9)

  • clarified experiment length (20df7c3)

  • clarify resource format for session response. (20df7c3)

  • Update docs on Pages, Session, Version, etc. (20df7c3)

0.4.1 (2021-03-07)

Documentation

0.4.0 (2021-03-05)

Features

  • add from_service_account_info factory (d9bd192)

  • Add new Experiment service (d9bd192)

  • added support for test cases and agent validation (d9bd192)

  • allow to disable webhook invocation per request (d9bd192)

  • supports SentimentAnalysisResult in webhook request (d9bd192)

Documentation

0.3.0 (2021-01-29)

Features

  • add experiments API (#36) (5381512)

  • allowed custom to specify webhook headers through query parameters (#32) (09919b0)

  • allowed custom to specify webhook headers through query parameters (#32) (09919b0)

Bug Fixes

  • remove gRPC send/recv limit; add enums to types/__init__.py (09919b0)

0.2.0 (2020-12-07)

Features

0.1.1 (2020-11-17)

Bug Fixes

Documentation

0.1.0 (2020-08-24)

Features