Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ generation:
requestResponseComponentNamesFeb2024: false
securityFeb2025: false
sharedErrorComponentsApr2025: false
sharedNestedComponentsJan2026: false
sharedNestedComponentsJan2026: true

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🚩 Enabling sharedNestedComponentsJan2026 will change generated SDK output

Toggling sharedNestedComponentsJan2026 from false to true at gen.yaml:15 will alter the Speakeasy code generation output the next time the SDK is regenerated. This flag likely changes how nested components are shared/deduplicated in the generated models. The PR only changes the config — it does not include the corresponding regenerated SDK code. This is expected per the repo's workflow (config changes are committed first, then /generate is run on the PR or regeneration is triggered via CI), but the reviewer should ensure regeneration is triggered before merge so the generated code under src/airbyte_api/ reflects this flag change and passes the zero-diff drift check.

Open in Devin Review

Was this helpful? React with 👍 or 👎 to provide feedback.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🚫 Not fixing. This is an experiment/research PR (note the "Do not merge" title). Generation was already triggered and completed — the result showed zero impact on generated code. The zero-diff check failure is expected since this PR intentionally changes gen config. Keeping open per maintainer request as evidence of what this flag does.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🚫 Not fixing. Same as above — this is a "Do not merge" research PR. Generation was already triggered and completed; the flag produced zero diff in generated code. The drift failure is expected and intentional.

nameOverrideFeb2026: false
auth:
oAuth2ClientCredentialsEnabled: true
Expand Down
Loading