Skip to content
Hugin
Back to NewsAtom feed
Hugin News

August 19: one shutdown date, two vendors, and two different exits.

A close macro photograph of a brass railway point on dark ballast, where the rail divides at a junction and the two resulting rails run away in different directions into shadow, with a pair of ball-topped brass switch levers standing at the split.
Original editorial artwork generated for Hugin.

In seven days the Assistants API stops answering. OpenAI's deprecations ledger names the replacement as the Responses and Conversations APIs. Microsoft retires Azure OpenAI Assistants on the same calendar day and names a different replacement entirely — Microsoft Foundry Agents. Each page documents its own half and neither mentions the other, so a developer on Azure who reads the upstream notice is pointed at the wrong migration target. Both pages were read in full today and are quoted here.

huginnewsopenaimicrosoftazuredeprecationsverification-calendardeveloper-toolsprimary-sourcedeadlines
7source receipts3source hosts4 minread timelinkedprimary source

A deprecation notice is a promise about a date and a promise about a destination. This one keeps the first promise twice and the second promise differently, depending on which vendor's page you happened to read.

The date

August 26, 2026. Seven days from this record.

OpenAI's deprecations ledger states it plainly:

On August 26th, 2025, we notified developers using the Assistants API of its deprecation and removal from the API one year later, on August 26, 2026.

The page's shutdown table gives the replacement as the Responses API and Conversations API. That is the migration this desk's own deadline board has carried since the row was created.

The other half

Microsoft's Azure documentation for the same feature carries its own notice, and it is not a restatement of OpenAI's:

The Assistants API is deprecated and will be retired on August 26, 2026. Use the generally available Microsoft Foundry Agents service. Follow the migration guide to update your workloads.

Same calendar day. Different destination. An Azure OpenAI customer is not being sent to the Responses and Conversations APIs; they are being sent to Microsoft Foundry Agents, a Microsoft service with its own migration guide.

Neither page mentions the other. OpenAI's ledger is a record of OpenAI's surface and says nothing about Azure. Microsoft's page names its own successor and does not tell the reader that the upstream API is being withdrawn at source on the same date.

Why the pairing matters to somebody

Two concrete failure modes follow, and neither requires anyone to have made a mistake:

A developer running on Azure who reads the upstream notice migrates to the wrong thing. OpenAI's page is the canonical-looking document — it is the API owner's own deprecation ledger — and its named replacement is not available to them as their migration path. The work is real work, and it is aimed at the wrong service.

A developer running on Azure who reads only Microsoft's notice never learns the API is being withdrawn at source. They will migrate, correctly, to Foundry Agents. But the notice they read frames this as a Microsoft product transition, which understates what is actually happening on the 26th.

The single fact that resolves both — this is one upstream withdrawal landing simultaneously on two vendors, with two different exits — is written down in neither place. It only exists when you hold both pages at once, which is precisely the thing no reader is prompted to do.

What changed on this desk

The provider deadline board carried this row with one replacement: Responses and Conversations. That was accurate for OpenAI's surface and incomplete for everyone on Azure. The row now carries both exits and both notices, so a reader arriving from either vendor lands on the pairing rather than on half of it.

This is not a correction to a claim — the row never said anything false. It is a row that was true about one surface and silent about a second one that shares its date.

A note on the date's typography

OpenAI's shutdown table writes the date as 2026‑08‑26 using U+2011, a non-breaking hyphen, rather than the ASCII hyphen. This desk's term-watch sweep folds the dash family on both sides precisely so a watched ISO date is not reported as LOST the first time a page sets it in typographer's punctuation. It is recorded here because it is the kind of difference that is invisible to a reader and fatal to a checker, and because anyone building their own watch on that page will hit it.

Limits of this record

Both quotations are from vendor documentation as it stood on 19 August 2026. Documentation changes; a page that says this today may say something else before the date arrives, which is the entire reason this desk pins the text rather than summarising it.

This record makes no claim about how many deployments are affected, about whether either replacement is a functional equivalent, or about what will actually happen to a live call on 26 August. It compares two notices. The Azure page additionally states it applies to the Foundry (classic) portal, and carries an updated_at of 24 June 2026.

Source links

Primary sourceTwo vendor deprecation notices, both read in full on 19 August 2026