Skip to content

chore(sdk): remove the TypeScript and Python SDKs - #9848

Merged
waleedlatif1 merged 1 commit into
stagingfrom
chore/remove-sdks
Nov 10, 2026
Merged

waleedlatif1 merged 1 commit into
stagingfrom
chore/remove-sdks

Conversation

@waleedlatif1

Copy link
Copy Markdown
Collaborator

Summary

  • Remove packages/ts-sdk (simstudio-ts-sdk) and packages/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's index.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-setup as its standalone package), and bun.lock

Type of Change

  • Chore

Testing

  • scripts/check-utils-enforcement.test.ts and scripts/ci-changes.test.ts (69 passing)
  • check:utils, check:explicit-any, biome on changed files
  • bun install --frozen-lockfile with 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-audit authoring gate)
  • No new warnings introduced
  • I confirm that I have read and agree to the terms outlined in the Contributor License Agreement (CLA)

@waleedlatif1
waleedlatif1 requested a review from a team as a code owner November 10, 2026 19:26
@vercel

vercel Bot commented Nov 10, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
docs Ready Ready Preview Nov 10, 2026 7:41pm UTC

Request Review

@greptile-apps

greptile-apps Bot commented Nov 10, 2026 •

Copy link
Copy Markdown
Contributor

RetriggerView in GreptileConfidence Score: 5/5

[Medium impact] The PR appears safe to merge; no actionable issues were found.

Summary

Removes the TypeScript and Python SDKs, their publish workflows, and their documentation.

  • Sim no longer ships its TypeScript and Python client packages.
  • Old SDK links now lead to the HTTP API quickstart.
  • CI attribution fixtures now use the sim-setup package.

Acknowledged intent: waleedlatif1 explicitly identifies SDK removal and the documentation baseline changes as intentional.

Reviews (1) · Last reviewed commit: "chore(sdk): remove the TypeScript and Py..." · Reviewed by Greptile

@cubic-dev-ai cubic-dev-ai Bot left a comment

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.

No issues found across 40 files

Confidence score: 5/5

  • Automated review surfaced no issues in the provided summaries.
  • No files require special attention.

Turn on auto-fix | Re-trigger cubic

This branch was successfully deployed

1 active deployment
Preview — 87440d45 Deployed Nov 10, 2026 by vercel[bot]
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.

1 participant