You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
0Signal: worth watching, 1 to 5
SessionsArea: what it touches
ImprovementsKind: in v2.1.225,
ImprovementsSection of the release
What
HTTP failures from the code-sessions endpoints are now sorted into transient, terminal and auth categories instead of being treated uniformly, which changes what gets retried and what gets reported.
Details
401 becomes a non-terminal oauth_rejected.
408, 429 and 5xx remain transient and are retried.
Anything else becomes terminal request_rejected.
Grouping and project rejections are tagged grouping_rejected and get their own message about the Project being unavailable.
OAuth-rejected session creation feeds a distinct telemetry path.
Evidence
v2_session_create_oauth_rejected
Strings lifted out of the shipped bundle, so the claim above can be checked against them.