Skip to content

Conversation

@parthea
Copy link
Contributor

@parthea parthea commented Feb 10, 2026

PR created by the Librarian CLI to generate Cloud Client Libraries code from protos.

BEGIN_COMMIT

BEGIN_NESTED_COMMIT
feat: added a new field StreamingAnalyzeContentRequest.output_multiple_utterances

PiperOrigin-RevId: 862959083
Library-IDs: google-cloud-dialogflow
Source-link: googleapis/googleapis@fa4dc54c
END_NESTED_COMMIT

END_COMMIT

This pull request is generated with proto changes between
googleapis/googleapis@9a477cd3
(exclusive) and
googleapis/googleapis@fa4dc54c
(inclusive).

Librarian Version: v0.7.0
Language Image: us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator@sha256:f5426423676c75008c2135037e7b98f78cbb99f78b3c46fe043b6897be92d836

@parthea parthea requested review from a team as code owners February 10, 2026 16:51
@gemini-code-assist
Copy link
Contributor

Summary of Changes

Hello @parthea, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request updates the google-cloud-dialogflow client library to incorporate a new feature in the Dialogflow V2beta1 API. The primary change introduces a new configuration option for streaming content analysis, enhancing control over how multiple utterances are handled. This ensures the client library remains synchronized with the latest API definitions.

Highlights

  • New Field Added: A new field, output_multiple_utterances, has been added to the StreamingAnalyzeContentRequest in the Dialogflow V2beta1 API. This field allows for individual processing of multiple utterances detected in an audio stream.
  • Automated Library Update: This pull request is an automated update generated by the Librarian CLI, reflecting recent changes in the underlying Google API protos for the google-cloud-dialogflow library.
Changelog
  • .librarian/state.yaml
    • Updated the last_generated_commit reference for the google-cloud-dialogflow library to reflect the latest proto generation.
  • packages/google-cloud-dialogflow/google/cloud/dialogflow_v2beta1/types/participant.py
    • Added the output_multiple_utterances field to the StreamingAnalyzeContentRequest class, allowing for individual processing of multiple detected utterances.
    • Included the new output_multiple_utterances field in the proto field mapping for StreamingAnalyzeContentRequest.
Activity
  • This pull request was automatically generated by the Librarian CLI.
  • The PR description details the source commit range from googleapis/googleapis that triggered this update.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request is an automated update from the Librarian CLI, adding the output_multiple_utterances field to StreamingAnalyzeContentRequest. While the generated code for the new field appears correct, there is a potential issue in the .librarian/state.yaml file. The last_generated_commit hash has been updated to a value that doesn't match the latest commit mentioned in the PR description. I've added a comment with a suggestion to correct this to prevent potential issues with future library generations.

- id: google-cloud-dialogflow
version: 2.45.0
last_generated_commit: 9a477cd3c26a704130e2a2fb44a40281d9312e4c
last_generated_commit: 7f62014053cd26b1acb7a1d0bf167104b64e3690
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

The last_generated_commit hash being set here does not match the commit hash mentioned in the pull request description. The description states that this PR includes changes up to googleapis/googleapis@fa4dc54c... (full hash fa4dc54cf123a351f3215b384a7dc7c9f36005b7). To ensure correct tracking for future updates, this value should likely be updated to match the commit from the PR description.

    last_generated_commit: fa4dc54cf123a351f3215b384a7dc7c9f36005b7

@parthea parthea merged commit a6b40b3 into main Feb 10, 2026
27 checks passed
@parthea parthea deleted the librarian-20260210T165038Z branch February 10, 2026 18:02
@parthea
Copy link
Contributor Author

parthea commented Feb 10, 2026

See #15524 (comment) for why this was generated outside of the librarian automation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants