Skip to content

Update generated code for beta - #1919

Open
stripe-openapi[bot] wants to merge 4 commits into
betafrom
latest-codegen-beta
Open

Update generated code for beta#1919
stripe-openapi[bot] wants to merge 4 commits into
betafrom
latest-codegen-beta

Conversation

@stripe-openapi

@stripe-openapi stripe-openapi Bot commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Codegen for openapi v2396 and v2 openapi 491a0a04f3e0ee3ae2a7a59f8be619c63f0935ab.

Changelog

  • Release specs are identical.

@stripe-openapi
stripe-openapi Bot requested a review from a team as a code owner July 30, 2026 02:25
@stripe-openapi
stripe-openapi Bot requested review from zacchua-stripe and removed request for a team and zacchua-stripe July 30, 2026 02:25
@stripe-openapi
stripe-openapi Bot enabled auto-merge July 30, 2026 02:25
@stripe-openapi
stripe-openapi Bot force-pushed the latest-codegen-beta branch 25 times, most recently from cedc7bc to 2008e62 Compare July 31, 2026 23:19
@stripe-openapi
stripe-openapi Bot force-pushed the latest-codegen-beta branch 11 times, most recently from ca7b7a6 to 3e2a111 Compare August 10, 2026 18:58
* Handle break in auto-paging blocks

Committed-By-Agent: goose

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* fixed linter errors and restored missing end keywords

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@stripe-openapi
stripe-openapi Bot force-pushed the latest-codegen-beta branch 4 times, most recently from bfa4fa0 to ce33f7d Compare August 10, 2026 22:03
@stripe-openapi
stripe-openapi Bot force-pushed the latest-codegen-beta branch 4 times, most recently from 2678ac5 to 34b8eb6 Compare August 11, 2026 19:01
* Extract V2TypeCoercion module for bidirectional field encoding

Consolidates request-side (encode: native → wire) and response-side
(decode: wire → native) type coercion into a shared module that handles
all V2 encoding kinds: int64_string, decimal_string, object, array,
nullable, and discriminated_union.

Previously, request_params.rb had its own coercion implementation and
stripe_object.rb only handled decimal_string with a flat equality check.
This left int64_string fields uncoerced on the response side (returning
String instead of Integer) and didn't support nested schemas like
{kind: :nullable, inner: :decimal_string}.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Committed-By-Agent: claude

* Scope module to existing encoding kinds only

Remove nullable and discriminated_union cases — those belong in the
DU coercion branch, not this base extraction. The module should only
contain what already exists on master: int64_string, decimal_string,
object, array.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Committed-By-Agent: claude

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
@stripe-openapi
stripe-openapi Bot force-pushed the latest-codegen-beta branch 6 times, most recently from 924320a to 2016880 Compare August 13, 2026 02:07
@stripe-openapi
stripe-openapi Bot force-pushed the latest-codegen-beta branch from 2016880 to 5be9899 Compare August 13, 2026 03:34
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