Skip to content

feat(generated): Pipes (batch 8ad8e447) - #723

Merged
workos-sdk-automation[bot] merged 2 commits into
mainfrom
oagen/batch-8ad8e447
Sep 5, 2026
Merged

feat(generated): Pipes (batch 8ad8e447)#723
workos-sdk-automation[bot] merged 2 commits into
mainfrom
oagen/batch-8ad8e447

Conversation

@workos-sdk-automation

Copy link
Copy Markdown
Contributor

Summary

Regenerated SDK from spec changes.

Triggered by workos/openapi-spec@b110a04

@workos-sdk-automation workos-sdk-automation Bot added the autogenerated Autogenerated code or content label Sep 5, 2026
@workos-sdk-automation
workos-sdk-automation Bot requested review from a team as code owners September 5, 2026 15:36
@workos-sdk-automation workos-sdk-automation Bot added the autogenerated Autogenerated code or content label Sep 5, 2026
@greptile-apps

greptile-apps Bot commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This generated SDK update adds support for selecting among multiple Pipes connected accounts and exposes the complete connected-account collection in provider-list responses.

  • Adds connected_account_id to synchronous and asynchronous credential, token, get, update, and delete operations.
  • Adds request-model serialization support for the new selector.
  • Adds connected_accounts parsing and serialization to provider-list response models.
  • Updates endpoint error documentation, fixtures, round-trip tests, and query-parameter tests.

Confidence Score: 5/5

The PR appears safe to merge; the generated synchronous and asynchronous APIs remain consistent and no actionable regression was established.

The new selector is passed through the expected body or query transport in both client variants, and the generated response-model changes are covered by updated fixtures and round-trip tests.

Important Files Changed

Filename Overview
src/workos/pipes/_resource.py Adds consistent synchronous and asynchronous transport of connected_account_id across the affected Pipes endpoints.
src/workos/pipes/models/data_integrations_list_response_data.py Adds required parsing and serialization for the new connected_accounts response collection.
src/workos/pipes/models/data_integrations_get_user_token_request.py Adds optional connected_account_id deserialization and omission-aware serialization.
src/workos/pipes/models/data_integrations_vend_credentials_request.py Adds optional connected_account_id deserialization and serialization for credential vending.
tests/test_pipes.py Verifies URL encoding of the new selector for synchronous and asynchronous connected-account operations.
tests/test_pipes_models_round_trip.py Extends provider-list model round-trip coverage for the new connected-account collection.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart LR
    Caller[SDK caller] --> Selector[connected_account_id]
    Selector --> Body[POST credential/token JSON body]
    Selector --> Query[GET/PUT/DELETE query parameters]
    Body --> API[WorkOS Pipes API]
    Query --> API
    API --> ListResponse[Provider list response]
    ListResponse --> Legacy[connected_account]
    ListResponse --> Accounts[connected_accounts collection]
Loading

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

@workos-sdk-automation
workos-sdk-automation Bot merged commit 50c29a3 into main Sep 5, 2026
11 checks passed
@workos-sdk-automation
workos-sdk-automation Bot deleted the oagen/batch-8ad8e447 branch September 5, 2026 15:49
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.

0 participants