{"version":"2.1.213","anchor":"sdk-protocol-aborted-field-on-assistant-messages","canonical_anchor":"sdk-protocol-aborted-field-on-assistant-messages","heading":"SDK Protocol: aborted Field on Assistant Messages","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.213\/e\/sdk-protocol-aborted-field-on-assistant-messages","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.213","markdown":"### SDK Protocol: `aborted` Field on Assistant Messages\n\n**What**\n\nThe SDK wire schema now includes an optional `aborted: true` field on assistant messages that were cut short by an interrupt or abort before the stream completed.\n\n**Details**\n\n- Present when `stop_reason` was never received and content may end mid-word\n- Absent on normally completed messages\n- Allows SDK hosts to visually distinguish truncated responses from complete ones\n\n**Evidence**\n\nSchema addition (search for `\"True when this assistant message was truncated by an interrupt\/abort\"`)"}