{"version":"2.1.285","anchor":"sdk-options-forward-max-turns-and-builtin-tools","canonical_anchor":"sdk-options-forward-max-turns-and-builtin-tools","heading":"Turn limits and built-in tool lists are now passed along with session options","tier":"internal","area":"Cloud Sessions","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.285\/e\/sdk-options-forward-max-turns-and-builtin-tools","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.285","markdown":"### Turn limits and built-in tool lists are now passed along with session options\n\nWhen Claude Code passes on session options, it now includes the turn limit and the built-in tool list when they are set\n\n**Unclear.** Which part of Claude Code receives and uses these options is not stated.\n\n**What**\n\nWhen Claude Code packages up the options for a session to hand them on, it now includes two more when set:\n\n- `max_turns`, the limit on how many turns Claude may take\n\n- `builtin_tools`, the list of built-in tools allowed\n\nBefore, only the custom system prompt, spending limit, and allowed and disallowed tool lists were passed along.\n\n**Why**\n\nA turn limit or a built-in tool list you set can now reach the other side, instead of being dropped.\n\n- Area: Cloud Sessions\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5"}