chore(sdk): remove the TypeScript and Python SDKs
Merged
WA
1d ago+50+50+01234567890123456789-6188-6188-0123456789012345678901234567890123456789
Summary
- Remove
packages/ts-sdk(simstudio-ts-sdk) andpackages/python-sdk(simstudio-sdk) along with their npm/PyPI publish workflows - Drop the SDK pages and the "SDKs" nav section from the API reference;
/api-reference/typescript,/api-reference/python, and the old/sdks/*URLs now 308 to the API quickstart - Stop advertising the SDKs: API getting started, authentication, CLI overview,
llms.txt, the site'sindex.md, the comparison data, and a library FAQ now point at the HTTP API, OpenAPI spec, and CLI - Clean up tooling that referenced the SDK: knip and biome overrides, the utils allowlist, the explicit-any baseline, the docs compatibility baseline (removed pages are an intentional contract change), the CI-changes fixture (now uses
sim-setupas its standalone package), andbun.lock
Type of Change
- Chore
Testing
scripts/check-utils-enforcement.test.tsandscripts/ci-changes.test.ts(69 passing)check:utils,check:explicit-any, biome on changed filesbun install --frozen-lockfilewith the pinned Bun 1.4.4- Repo-wide grep: no remaining references to either package outside competitor comparison data
Checklist
- Code follows project style guidelines
- Self-reviewed my changes
- Tests added/updated and passing (new tests pass the
test-auditauthoring gate) - No new warnings introduced
- I confirm that I have read and agree to the terms outlined in the Contributor License Agreement (CLA)