OpenAI has notified SpaceX that it’s terminating its contract to supply models to Cursor, the AI-powered code editor, with a proposed cutoff date of November 12, 2026. The company says it’s giving the maximum notice allowed under the agreement to give developers as much runway as possible before losing access.

The decision traces directly to Elon Musk’s track record. OpenAI points to what happened after Musk acquired Twitter — now part of SpaceX — claiming the social platform broke the terms of its contract. Musk also admitted under oath earlier this year that xAI, which has since been folded into SpaceX, violated OpenAI’s terms of service. Those terms, OpenAI notes, are similar to xAI’s own. The message is blunt: past contract violations make future compliance impossible to trust.

OpenAI’s custom agreement with Cursor includes a change-of-control clause that opens a limited window to cancel. The company says it’s holding that cancellation to the latest possible date rather than pulling the plug immediately. There’s also a forward-looking concern baked into the decision. As OpenAI prepares to launch Astra, its next model, the company says it has a new level of accountability for ensuring the technology is used within its terms. No future OpenAI models will go to Cursor under this arrangement.

The people caught in the middle are developers who’ve built workflows around Cursor with OpenAI models underneath. OpenAI has worked with Cursor for nearly four years and says it respects what the team built for the coding community. It’s promising to go “above and beyond” to support developers through the transition. What that support actually looks like — migration credits, extended access, alternative model recommendations — remains unspecified. The 18-month runway is generous by industry standards, but it doesn’t answer the harder question of what Cursor’s model stack looks like after the deadline passes.