Skip to content

Developer tools / Early access

OverseeX

Breaking changes, delivered as tested pull requests.

Visit overseex.com (opens in a new tab)
overseex.com
OverseeX home page: the headline Breaking Changes, Delivered As Tested Pull Requests, with an Early access for TypeScript SDK teams badge

[ 01 ]The project

OverseeX starts from one structured change event published by an API provider: the npm package, the versions, the symbols that changed and links to the official release notes. Each event is checked against the two SDK versions published on npm, and an event that claims a change the exported types don't show is rejected.

For every subscribed customer repository, the TypeScript type checker finds each affected reference, a deterministic codemod applies the fix, and the repository's own type-check and tests run in a Docker sandbox with the network off. Customers choose a policy per repository: report only, manual approval or an automatic draft pull request. OverseeX never merges.

OverseeX is in early access for TypeScript SDK teams, with no public sign-up yet. Today it supports one npm package per event and one kind of transform.

[ 02 ]What it does

  • 01

    Grounded change events

    Each event is checked against the published SDK versions, so a claimed change that the exported types don't show is rejected.

  • 02

    Deterministic fixes

    The TypeScript type checker finds every affected reference and a codemod applies the fix. A model-assisted patch runs only when a repository opts in, and faces the same checks.

  • 03

    Tested in a sandbox

    The repository's own type-check and tests run in Docker with the network off before anything is proposed.

  • 04

    Customer control

    Report only, manual approval or an automatic draft pull request, chosen per repository. Nothing merges without a person.

One company at a time

Have an idea worth building?