Skip to content

✽ Sync staged changes#2732

Open
stainless-app[bot] wants to merge 21 commits into
nextfrom
staging-next
Open

✽ Sync staged changes#2732
stainless-app[bot] wants to merge 21 commits into
nextfrom
staging-next

Conversation

@stainless-app

@stainless-app stainless-app Bot commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

This PR was automatically created to sync staged changes from Stainless to the next branch. New commits will be added to this PR as they are staged.

stainless-app Bot added 13 commits June 15, 2026 22:25
* feat(tenants): add tenants resource SDK mapping

Production promotion of staging MR !931 (PT-2567). Adds the tenants
top-level resource and the user.tenants subresource (GET /user/tenants)
to enable SDK/docs coverage for tenant-api public routes documented
under the No Private APIs initiative.

JIRA: PT-2567
* feat(ct_alerter): add CT alerting subscription endpoint mappings
* feat(ai_gateway): add custom_providers resource
…tes for magic-on-ramps

* fix(api): remove unnecessary skip_test_reason from ipsec_tunnels psk_set

psk_set was carrying a copied "TODO: investigate broken test" skip, but it is a new endpoint whose generated test has never run. Its closest analogue psk_generate (also POST) is unskipped and passes, and psk_set does not share the modified_ipsec_tunnel response wrapper that breaks the update/bulk_update tests. Removing the skip so the test runs; if it genuinely fails downstream it can be re-added with a concrete reason.

* fix(api): remove app_policies mapping from magic-on-ramps

app_policies has no implementation in conduit-api and none is planned, so mapping GET /accounts/{account_id}/magic/sites/{site_id}/app_policies would document a route that does not exist. Removing the skipped entry; psk_set and cf1_sites are unaffected.

* fix(api): add models, terraform, skip guards for magic-on-ramps resources

- Add skip_test_reason to psk_set (aligns with sibling update/bulk_update)
- Add skip guard to app_policies (aligns with sibling app_configuration)
- Add terraform.name and models block to cf1_sites
- Add models block to cf1_sites.ramps sub-resource

* feat(api): map cf1_sites and ramps for magic-on-ramps

Add cf1_sites resource with CRUD methods and ramps sub-resource
to magic_transit in Stainless config for SDK generation.

Ref: APIX-667, APIX-795

* feat(api): map ipsec_tunnels/psk and sites/app_policies for magic-on-ramps

Add Stainless config mappings for two undocumented routes from APIX-667:
- ipsec_tunnels.psk_set: POST /accounts/{account_id}/magic/ipsec_tunnels/psk
- sites.app_policies.list: GET /accounts/{account_id}/magic/sites/{site_id}/app_policies
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.

0 participants