DevNews

OpenAI and Cursor: preparing for the proposed cutoff

On this page
  1. A proposed date and a specific supply relationship
  2. Inventory dependencies by job
  3. Compare an alternative on a frozen case
  4. Source

OpenAI’s statement is dated 28 August and proposes 12 November 2026 for shutting off its contracted model supply to Cursor after the SpaceX acquisition. The useful next step for a team is to identify the exact model-dependent workflows it runs.

Separate model-supply paths must be inventoried separately. The proposed Cursor contract cutoff does not establish the fate or compatibility of every direct API or user-key integration.
Separate model-supply paths must be inventoried separately. The proposed Cursor contract cutoff does not establish the fate or compatibility of every direct API or user-key integration. Chart : PeopleAreGeek. Data source.
View full-size image

A proposed date and a specific supply relationship

The primary statement says OpenAI intends to wind down the contract and withhold future models. OpenAI cites concerns about compliance after the ownership change. That is the company’s stated rationale; this article does not independently adjudicate the contractual dispute.

The announcement concerns supply through Cursor. It does not establish that OpenAI models stop existing, that every separate API contract ends, or that a user-provided key is guaranteed to preserve every Cursor feature. Treat each integration according to its actual support and terms. Recheck the vendors’ notices before acting on the proposed deadline.

Inventory dependencies by job

A small share of global traffic can still contain all of one team’s critical workload. Counting affected requests is therefore less useful than identifying what those requests accomplish. Build a short inventory like this example; its rows are planning categories, not claims about Cursor’s implementation:

JobDependency to recordAcceptance evidence
RefactoringSelected model and repository rulesBehaviour preserved, tests pass, diff reviewed
Release notesPrompt and required output formatCorrect version, no invented changes
Test generationFramework and execution permissionsTests detect a known defect
Background taskRouting, credentials and fallbackFailure reaches an owner instead of silently changing provider

Record who owns each workflow and where configuration lives. An editor selection, an automation setting and a direct API script may have different supply paths even if they display similar model names.

Compare an alternative on a frozen case

Choose a completed change you can reproduce in a disposable checkout. Use the same starting commit, task instructions and acceptance criteria for each candidate. Record manual corrections, failed commands and unwanted modifications as well as completion time. A fast answer that removes a required check is not a successful substitution.

For agent tasks, include one case where a command fails and one where the answer should be that the available evidence is insufficient. Those cases reveal whether the replacement handles recovery and uncertainty, rather than merely generating plausible code. These are suggested evaluations, not tests we have run here.

Once a replacement meets your criteria, document how to select it and how to undo the local configuration change. Keep the vendor notice attached to the inventory so a later extension or scope change can be assessed without rediscovering every dependency.

Source

Corrected the primary announcement date to August 28 and retained November 12 as proposed; removed unsupported traffic-based reassurance and distinguished contract scope from all API access.