Skip to content

feat(generated)!: SDK surface change: Symbol "IntentOptions" was removed (+4 more) - #422

Merged
gjtorikian merged 7 commits into
mainfrom
oagen/batch-alltest
Jul 22, 2026
Merged

feat(generated)!: SDK surface change: Symbol "IntentOptions" was removed (+4 more)#422
gjtorikian merged 7 commits into
mainfrom
oagen/batch-alltest

Conversation

@workos-sdk-automation

@workos-sdk-automation workos-sdk-automation Bot commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Summary

feat(admin_portal)!: SDK surface change: Symbol "IntentOptions" was removed

  • SDK surface change: Symbol "IntentOptions" was removed.

feat(connect)!: SDK surface change: Symbol "ConnectedAccountDto" was removed

  • SDK surface change: Symbol "ConnectedAccountDto" was removed.

feat(organization_domains)!: SDK surface change: Symbol "DomainVerificationIntentOptions" was removed

  • SDK surface change: Symbol "DomainVerificationIntentOptions" was removed.

feat(pipes)!: SDK surface change: Symbol "DataIntegrationCredentialsDto" was removed

  • SDK surface change: Symbol "DataIntegrationCredentialsDto" was removed.

feat(sso)!: SDK surface change: Symbol "SSOIntentOptions" was removed

  • SDK surface change: Symbol "SSOIntentOptions" was removed.

Triggered by workos/openapi-spec@eda9449

BEGIN_COMMIT_OVERRIDE
feat(admin_portal)!: SDK surface change: Symbol "IntentOptions" was removed (#422)
feat(connect)!: SDK surface change: Symbol "ConnectedAccountDto" was removed (#422)
feat(organization_domains)!: SDK surface change: Symbol "DomainVerificationIntentOptions" was removed (#422)
feat(pipes)!: SDK surface change: Symbol "DataIntegrationCredentialsDto" was removed (#422)
feat(sso)!: SDK surface change: Symbol "SSOIntentOptions" was removed (#422)
END_COMMIT_OVERRIDE

@workos-sdk-automation
workos-sdk-automation Bot requested a review from a team as a code owner July 21, 2026 21:30
@workos-sdk-automation workos-sdk-automation Bot added the autogenerated Autogenerated code or content label Jul 21, 2026
@workos-sdk-automation
workos-sdk-automation Bot requested a review from a team as a code owner July 21, 2026 21:30
@workos-sdk-automation
workos-sdk-automation Bot requested a review from mattgd July 21, 2026 21:30
@greptile-apps

greptile-apps Bot commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR regenerates the PHP SDK after upstream schema changes. The main changes are:

  • Removes several generated resource classes and enums.
  • Removes their generated fixture and manifest entries.
  • Updates and deduplicates generated operation metadata.
  • Adds release notes for five breaking symbol removals.

Confidence Score: 5/5

This looks safe to merge after correcting the incomplete breaking-change notes.

  • Surviving SDK services and resources do not reference the deleted types.
  • The generated operation mappings remain consistent.
  • Four additional public type removals are missing from the release notes.

.changelog-pending/2026-07-21T21-30-31-eda9449c1319b2af53afd81d12f577ad72285ef0.md

Important Files Changed

Filename Overview
.changelog-pending/2026-07-21T21-30-31-eda9449c1319b2af53afd81d12f577ad72285ef0.md Documents five breaking removals but omits four other public symbols deleted by the PR.
.oagen-manifest.json Removes generated artifacts and reorganizes operation metadata without changing the operation mappings.
lib/Resource/ConnectedAccountDto.php Removes the generated connected-account DTO; no surviving internal references were found.
lib/Resource/DataIntegrationCredentialsDto.php Removes the generated credentials DTO while surviving Pipes code uses the input and response models.
lib/Resource/IntentOptions.php Removes the aggregate Admin Portal intent options model and its two nested option models.
lib/Resource/OrganizationDomainStandAlone.php Removes an additional public domain model that is not listed in the breaking-change notes.
Prompt To Fix All With AI
Fix the following 1 code review issue. Work through them one at a time, proposing concise fixes.

---

### Issue 1 of 1
.changelog-pending/2026-07-21T21-30-31-eda9449c1319b2af53afd81d12f577ad72285ef0.md:3-13
**Breaking Changes Are Incomplete**

The changelog lists five removed symbols, but this PR also deletes the public `ConnectedAccountAuthMethod`, `ConnectionOption`, `DataIntegrationsListResponseDataConnectedAccountState`, and `OrganizationDomainStandAlone` types. Applications that reference these PSR-4 resources will fail with a missing class or enum after upgrading, without release notes identifying the required migration.

Reviews (1): Last reviewed commit: "chore(generated): add release notes frag..." | Re-trigger Greptile

Comment on lines +3 to +13
**⚠️ Breaking**
* **[admin_portal](https://workos.com/docs/reference/admin-portal)**:
* SDK surface change: Symbol "IntentOptions" was removed
* **[connect](https://workos.com/docs/reference/workos-connect/standalone)**:
* SDK surface change: Symbol "ConnectedAccountDto" was removed
* **[organization_domains](https://workos.com/docs/reference/domain-verification)**:
* SDK surface change: Symbol "DomainVerificationIntentOptions" was removed
* **[pipes](https://workos.com/docs/reference/pipes)**:
* SDK surface change: Symbol "DataIntegrationCredentialsDto" was removed
* **[sso](https://workos.com/docs/reference/sso)**:
* SDK surface change: Symbol "SSOIntentOptions" was removed

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.

P2 Breaking Changes Are Incomplete

The changelog lists five removed symbols, but this PR also deletes the public ConnectedAccountAuthMethod, ConnectionOption, DataIntegrationsListResponseDataConnectedAccountState, and OrganizationDomainStandAlone types. Applications that reference these PSR-4 resources will fail with a missing class or enum after upgrading, without release notes identifying the required migration.

Prompt To Fix With AI
This is a comment left during a code review.
Path: .changelog-pending/2026-07-21T21-30-31-eda9449c1319b2af53afd81d12f577ad72285ef0.md
Line: 3-13

Comment:
**Breaking Changes Are Incomplete**

The changelog lists five removed symbols, but this PR also deletes the public `ConnectedAccountAuthMethod`, `ConnectionOption`, `DataIntegrationsListResponseDataConnectedAccountState`, and `OrganizationDomainStandAlone` types. Applications that reference these PSR-4 resources will fail with a missing class or enum after upgrading, without release notes identifying the required migration.

How can I resolve this? If you propose a fix, please make it concise.

@gjtorikian
gjtorikian merged commit 94eddd5 into main Jul 22, 2026
9 checks passed
@gjtorikian
gjtorikian deleted the oagen/batch-alltest branch July 22, 2026 16:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autogenerated Autogenerated code or content

Development

Successfully merging this pull request may close these issues.

1 participant