Canonical AI event

OpenAI's API v3.86.0 changes string instructions to typed unions.

The 3.86.0 release requires Go code updates for string assignments in Instructions fields.

23 Oct 20261 verified claims1 sources1 observations
What happened

The official source reports this update: v3.86.0. 3.86.0 (2026-10-23) Features api: Breaking change in a minor release. Decisions and Live question Instructions fields now use typed unions to support a string or a list of text, image, or JSON parts. Existing Go code that assigns a string directly, such as Instructions: "check" , no longer compiles; wrap it in the field’s union type, for example Instructions: openai.DecisionNewParamsQuestionPredicateInstructionsUnion{OfString: openai.String("check")} .

Why it matters

This official update documents a development concerning v3.86.0. Its practical significance depends on the scope and evidence stated by the source.

What to watch next

Read the official source update and verify its stated scope, evidence and timing before acting on it.

Connected knowledge

Entities affected by this event

Continue this topic
Evidence trail

Sources behind the event