{"name":"turnOrigin","slug":"turnorigin","family":"setting","title":"Settings keys","noun":"settings key","description":"Resuming a session now also checks and strips invalid turnOrigin values from user messages","description_source":"entry","described_by":{"version":"2.1.277","anchor":"resume-now-also-validates-a-messages-turnorigin-field"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.319","builds":0,"mined_builds":159,"first_cited":{"version":"2.1.277","released_at":"2026-09-18 16:22:26","spans":3}},"aliases":[],"entries":[{"version":"2.1.280","anchor":"new-turnorigin-field-on-a-generationsession-object","heading":"New turnOrigin field on a generation\/session object","line":"Claude Code's internal turn-tracking object gained a new turnOrigin field","released_at":"2026-09-22 15:44:39","reason":"found in this entry's text"},{"version":"2.1.277","anchor":"resume-now-also-validates-a-messages-turnorigin-field","heading":"Resume now also validates a message's turnOrigin field","line":"Resuming a session now also checks and strips invalid turnOrigin values from user messages","released_at":"2026-09-18 16:22:26","reason":"found in this entry's text"},{"version":"2.1.277","anchor":"user-messages-now-carry-a-turnorigin-field-describing-why-th","heading":"User messages now carry a turnOrigin field describing why the turn started","line":"User messages now record a turnOrigin field describing why that turn started","released_at":"2026-09-18 16:22:26","reason":"named in this entry, found in this entry's text"},{"version":"2.1.277","anchor":"assistant-turn-origin-now-recorded-on-queued-messages","heading":"Assistant turn origin now recorded on queued messages","line":"Queued messages now get their assistant-turn origin recorded if it was missing","released_at":"2026-09-18 16:22:26","reason":"named in this entry, found in this entry's text"}],"entries_total":4,"docs":[],"docs_total":0,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/turnorigin","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}