Canonical AI event

Live Decisions API returns union for question instructions

The latest v4.91.0 update changes the return type of Live Decisions question instructions.

23 Oct 20261 verified claims1 sources1 observations
What happened

The official source reports this update: v4.91.0. 4.91.0 (2026-10-23) Features api: Breaking change in a minor release. Live Decisions question instructions() now returns an Instructions union containing a string or a list of text, image, or JSON parts. Code such as question.instructions().trim() no longer compiles; check instructions.isString() and use instructions.asString() , or handle instructions.asDecisionQuestionInputParts() . String inputs still work with instructions(String) . Decisions request inputs also support additional message roles and tool-history items; update code that assumes a fixed set of input types.

Why it matters

This official update documents a development concerning v4.91.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