{"version":"2.1.269","anchor":"headless-sdk-sessions-gain-an-appendmessages-method","canonical_anchor":"headless-sdk-sessions-gain-an-appendmessages-method","heading":"Headless SDK sessions gain an appendMessages method","tier":"use","area":"SDK","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.269\/e\/headless-sdk-sessions-gain-an-appendmessages-method","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.269","markdown":"### Headless SDK sessions gain an appendMessages method\n\nHeadless SDK sessions get a new appendMessages method to inject messages\n\n**What**\n\nThe session object returned when running Claude Code headlessly (without the interactive terminal UI, as used by the Agent SDK) now has an `appendMessages` method. Calling it either queues the messages for later or sends them through directly, depending on the session's state.\n\n**Why**\n\nThis gives code driving a headless session a direct way to add messages into it, useful for SDK integrations that need to feed messages into an ongoing session programmatically.\n\n- Area: SDK\n- Names: `appendMessages`\n- Tier: Use it now\n- Useful: 4\/5\n- Signal: 3\/5"}