Files
Ethan Palm 160e74aa0f Remove stainless, fix speakeasy (#7246)
* Remove Stainless integration page and fix Speakeasy config examples

Stainless was acquired by Anthropic (announced 2026-05-18) and wound down
all hosted products, including the SDK generator: "new signups, projects,
and SDKs will not be available." The integration page documented a
hosted-platform flow (Studio -> Release tab -> Setup OpenAPI publishing)
that no new reader can complete, so it is removed and redirected to the
vendor-neutral x-codeSamples page.

Speakeasy is still operating and the integration still works, but its
docs.json examples used the pre-docs.json schema (top-level "anchors"/
"tabs" keyed on "name"/"url"). Updated to the current navigation.anchors
/ navigation.tabs shape so the snippets are copy-pasteable.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

* Collapse Speakeasy page into the Add SDK examples page

With Stainless removed, the Integrations > SDKs group held a single page.
Fold the Speakeasy setup steps into api-playground/adding-sdk-examples.mdx
as a "Generate examples with Speakeasy" section and drop the group.

The page now covers both routes to x-codeSamples: writing samples by hand
and pulling autogenerated ones from a Speakeasy combined spec. Old page
paths redirect to the new section anchor.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

* Apply batched suggestions from code review

Co-authored-by: Ethan Palm <56270045+ethanpalm@users.noreply.github.com>

* use steps

---------

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-03 16:36:29 -07:00
..