{"version":"2.1.301","anchor":"message-append-waits-for-settle-and-reports-changed-in-wait","canonical_anchor":"message-append-waits-for-settle-and-reports-changed-in-wait","heading":"Saving messages to the transcript now waits briefly for other saves to finish","tier":"internal","area":"Sessions","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.301\/e\/message-append-waits-for-settle-and-reports-changed-in-wait","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.301","markdown":"### Saving messages to the transcript now waits briefly for other saves to finish\n\nWhen a message being saved is not the newest one, Claude Code now waits briefly for other saves to finish and checks again\n\n**What**\n\nThe transcript is the saved record of a conversation. Sometimes a message being added to it is no longer the newest one, because other messages are being added at the same moment. Claude Code used to put such a message off straight away. It now waits, up to a time limit, for the other additions to finish and then checks again. The result can now also say that the conversation changed during the wait.\n\n**Why**\n\nThis should mean fewer missing or duplicated entries in the transcript when several messages are saved at once.\n\n- Area: Sessions\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}