The first error of a failed run is now handled distinctly from later ones.
What's wrong with this entry?
When a run ends in an execution error, the collected errors now pass through a helper in a "first" mode so the first error is treated distinctly from the rest before being reported. The retry cap and its telemetry are unchanged.
MAX_STRUCTURED_OUTPUT_RETRIESis still honoured as an environment override.
error_max_structured_output_retries
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
-
v2.1.219
Credentials scrubbed from summarized error text
Both mention error handling
-
v2.1.228
API rejections are classified from a structured marker instead of prose alone
Both mention error
-
v2.1.228
Oversized media in a request is now its own rejection class
Both mention error