Skip to content

feat: API regeneration: 20251217T080127Z#15333

Merged
jskeet merged 4 commits intomainfrom
librarian-regen-20251217T080127Z
Dec 17, 2025
Merged

feat: API regeneration: 20251217T080127Z#15333
jskeet merged 4 commits intomainfrom
librarian-regen-20251217T080127Z

Conversation

@google-cloud-sdk-librarian-dotnet-robot
Copy link
Collaborator

Changes in this PR

  • Generated Google.Apps.Chat.V1
  • Generated Google.Cloud.AIPlatform.V1Beta1
  • Generated Google.Cloud.CloudBuild.V1
  • Generated Google.Cloud.DatabaseCenter.V1Beta

docs: Improve documentation of attachment.proto, event_payload.proto and space.proto
feat: Add app authorization support to space APIs
feat: Add accessory widget support for private messages


PiperOrigin-RevId: 845227338
Source-Link: googleapis/googleapis@1a9d00b
feat: Add Lustre support to the Vertex Training Custom Job API
docs: A comment for field `timeout` in message `.google.cloud.aiplatform.v1beta1.Scheduling` is changed
docs: A comment for field `restart_job_on_worker_restart` in message `.google.cloud.aiplatform.v1beta1.Scheduling` is changed


PiperOrigin-RevId: 845354898
Source-Link: googleapis/googleapis@a8e146a
chore(ruby): Correctly escape comment in DefaultServiceAccount


PiperOrigin-RevId: 845430981
Source-Link: googleapis/googleapis@ba1f5de
…1f9da

chore(ruby): Configure clients for database center


PiperOrigin-RevId: 845359156
Source-Link: googleapis/googleapis@fd1f9da
@gemini-code-assist
Copy link
Contributor

Summary of Changes

Hello @google-cloud-sdk-librarian-dotnet-robot, 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 performs a routine, automated regeneration of several Google Cloud client libraries. The updates integrate the latest API definitions for Google Chat, AI Platform, Cloud Build, and Database Center, ensuring the client libraries remain current with the underlying services. This includes new features, documentation clarifications, and minor structural adjustments to improve functionality and developer experience.

Highlights

  • Google Chat API (V1) Updates: Refined documentation for the Attachment.Name field, clarifying its role as an identifier. Introduced a new authorization scope (chat.app.messages.readonly) to support app authentication for message listing and retrieval. Enhanced documentation across several methods (ListMessages, GetMessage, ListSpaces, UpdateSpace, GetSpaceEvent, ListSpaceEvents) to reflect new authentication types, clarify field behaviors, and update descriptions for space_details and displayName.
  • Google Cloud AI Platform API (V1Beta1) Enhancements: Added support for Lustre file system mounts (lustre_mounts) within the WorkerPoolSpec for custom jobs, allowing for more flexible storage options. The timeout and restart_job_on_worker_restart fields in Scheduling have been explicitly marked as optional.
  • General API Regeneration: This pull request includes the routine regeneration of client libraries for Google.Apps.Chat.V1, Google.Cloud.AIPlatform.V1Beta1, Google.Cloud.CloudBuild.V1, and Google.Cloud.DatabaseCenter.V1Beta, ensuring they align with the latest API definitions and incorporate all recent upstream changes.
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 contains automated API regeneration for Google.Apps.Chat.V1, Google.Cloud.AIPlatform.V1Beta1, Google.Cloud.CloudBuild.V1, and Google.Cloud.DatabaseCenter.V1Beta. The changes primarily consist of updates to generated C# client libraries. Notable changes include the addition of new authentication scopes and improved documentation in the Chat API, and the introduction of LustreMount functionality for custom jobs in the AI Platform API. The changes are consistent with an automated generation process and appear to be correct. No issues were found.

@github-actions
Copy link

Pull request diff results
Finding changes in Google.Apps.Chat.V1...
Comparing old and new versions (by source)
Diff level: Identical

Comparing with previous NuGet package
Checking compatibility for Google.Apps.Chat.V1 version 1.0.0-beta19
Differences from 1.0.0-beta19
Minor changes:
Enum 'RichLinkMetadata.Types.RichLinkType' entry 'GmailMessage' added.

Diff level: Minor

Finished comparisons for Google.Apps.Chat.V1

Finding changes in Google.Cloud.AIPlatform.V1Beta1...
Comparing old and new versions (by source)
Minor changes:
Class 'LustreMount' added.
Class 'WorkerPoolSpec'; property 'RepeatedField LustreMounts { get; }' added.
Class 'WorkerPoolSpec'; constant 'System.Int32 Google.Cloud.AIPlatform.V1Beta1.WorkerPoolSpec::LustreMountsFieldNumber' added.

Diff level: Minor

Comparing with previous NuGet package
Checking compatibility for Google.Cloud.AIPlatform.V1Beta1 version 1.0.0-beta63
Differences from 1.0.0-beta63
Minor changes:
Class 'LustreMount' added.
Class 'WorkerPoolSpec'; property 'RepeatedField LustreMounts { get; }' added.
Class 'WorkerPoolSpec'; constant 'System.Int32 Google.Cloud.AIPlatform.V1Beta1.WorkerPoolSpec::LustreMountsFieldNumber' added.

Diff level: Minor

Finished comparisons for Google.Cloud.AIPlatform.V1Beta1

Finding changes in Google.Cloud.CloudBuild.V1...
Comparing old and new versions (by source)
Diff level: Identical

Comparing with previous NuGet package
Checking compatibility for Google.Cloud.CloudBuild.V1 version 2.18.0
Differences from 2.18.0
Diff level: Identical

Finished comparisons for Google.Cloud.CloudBuild.V1

@jskeet jskeet merged commit 7f38b46 into main Dec 17, 2025
12 checks passed
@jskeet jskeet deleted the librarian-regen-20251217T080127Z branch December 17, 2025 08:15
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