Skip to content

Conversation

AdyenAutomationBot
Copy link
Collaborator

@AdyenAutomationBot AdyenAutomationBot commented Aug 11, 2025

OpenAPI spec files or templates have been modified on 15-10-2025 by commit.

@AdyenAutomationBot AdyenAutomationBot requested a review from a team as a code owner August 11, 2025 13:56
Copy link

@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.

Summary of Changes

Hello @AdyenAutomationBot, 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 contains an automated update to the generated Go API client for Adyen's webhook services. It incorporates the latest changes from the OpenAPI specification, introducing new models and fields across various domains such as webhooks, balance platform, management, dispute, negative balance warning, report, tokenization, and transfer services. The update also includes general code formatting improvements for better maintainability.

Highlights

  • Expanded Webhook Support: New webhook models and services have been introduced for Configuration and Tokenization, expanding the API's event notification capabilities.
  • Relayed Authentication Request Enhancements: The RelayedAuthenticationRequest model in acswebhook has been enhanced with new fields like environment, threeDSRequestorAppURL, timestamp, and type to provide more context for authentication requests.
  • Card Model Updates: The Card model in configurationwebhook and IssuedCard model in transactionwebhook and transferwebhook now include a usage field and threeDSecure details respectively, offering more granular control and information for card-related events.
  • Enhanced Party Identification: The PartyIdentification model in transferwebhook has been updated to include email and url fields, allowing for more comprehensive contact details for counterparties in transfer events.
  • Improved Transfer Data Timestamps and Scheduling: The TransferData model in transferwebhook has been refined with createdAt, updatedAt, and executionDate fields, providing more precise timestamping and scheduling information for transfers. The older creationDate field has been deprecated.
  • Code Formatting and Readability Improvements: Numerous minor formatting adjustments, including import reordering, spacing corrections, and comment updates, have been applied across various files to ensure code consistency and clarity.
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 in your pull request via creating an issue comment (i.e. comment on the pull request page) using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands.

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 issue 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 or fill out our survey to provide feedback.

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

@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, generated from an OpenAPI spec update, introduces several new models and fields, particularly for webhooks in configurationwebhook and tokenizationwebhook. The changes also include updates to existing models, such as adding new fields and deprecating old ones, which aligns with an API version bump. However, there are numerous formatting inconsistencies introduced across the codebase that deviate from standard Go style (gofmt). To improve code quality and maintainability, it's recommended to ensure the code generation process produces gofmt-compliant code, or to run gofmt on the generated files before committing.

@AdyenAutomationBot AdyenAutomationBot force-pushed the sdk-automation/Webhooks branch 9 times, most recently from f415b14 to 0af6d5b Compare August 18, 2025 16:53
@AdyenAutomationBot AdyenAutomationBot force-pushed the sdk-automation/Webhooks branch 5 times, most recently from 8f1d5a3 to 8505f5e Compare August 25, 2025 11:09
@AdyenAutomationBot AdyenAutomationBot force-pushed the sdk-automation/Webhooks branch 3 times, most recently from 3bdde4e to 4b28057 Compare August 29, 2025 16:29
@AdyenAutomationBot AdyenAutomationBot force-pushed the sdk-automation/Webhooks branch 9 times, most recently from 38fef87 to 2a43a8a Compare September 16, 2025 22:10
@AdyenAutomationBot AdyenAutomationBot force-pushed the sdk-automation/Webhooks branch 12 times, most recently from bfccb3d to a9d12b1 Compare October 1, 2025 12:38
@AdyenAutomationBot AdyenAutomationBot force-pushed the sdk-automation/Webhooks branch 4 times, most recently from 86482b1 to 71b6591 Compare October 7, 2025 07:42
@AdyenAutomationBot AdyenAutomationBot requested a review from a team as a code owner October 7, 2025 07:42
@AdyenAutomationBot AdyenAutomationBot force-pushed the sdk-automation/Webhooks branch 9 times, most recently from 9a067f0 to 503603d Compare October 14, 2025 14:09
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.

1 participant