{"version":"2.1.269","anchor":"new-control-request-schema-members-added-to-sdk-request-unio","canonical_anchor":"new-control-request-schema-members-added-to-sdk-request-unio","heading":"New control-request schema members added to SDK request union","tier":"internal","area":"SDK","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.269\/e\/new-control-request-schema-members-added-to-sdk-request-unio","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.269","markdown":"### New control-request schema members added to SDK request union\n\nThree new control-request message types added to the SDK's client-to-loop request schema\n\n**Unclear.** What the three new control request types represent or enable is not stated.\n\n**What**\n\nThe schema describing which control requests a client can send to Claude Code's processing loop now includes three additional message types, beyond the existing set. This is part of the internal protocol used when driving Claude Code programmatically (for example through the SDK).\n\n**Why**\n\nAdding new request types typically means new capabilities are becoming available for programmatic control, but the finding does not say what these three new request types do.\n\n- Area: SDK\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}