{"version":"2.1.281","anchor":"minor-internals","canonical_anchor":"minor-internals","heading":"Minor internals","tier":"internal","area":"Build","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281\/e\/minor-internals","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281","markdown":"### Minor internals\n\nSmall internal changes in 2.1.281, including cleanup after AskUserQuestion, a new --exitOnCtrlCD dialog prop and a reworked tmux setup\n\n**What**\n\nThis release, version 2.1.281, carries a set of small internal changes with no clear effect on everyday use:\n\n- `AskUserQuestion` now cleans up its request identifier when the question finishes.\n\n- The marketplace plugin lookup is told it is running in an \"install\" context.\n\n- The \"seed\" kind is no longer handled the same way as \"clone\".\n\n- The helper for sandboxed fresh edits drops its `beforeTurnCapMs` argument.\n\n- The options used to start a new tmux session (tmux is a terminal tool that runs several terminals in one window) were reworked.\n\n- The dialog wrapper gains an `exitOnCtrlCD` option.\n\n- Directory sync now starts in an `install_ack` state.\n\n- `writesStatusBeforeInit` is passed for control-only connections.\n\n- Plugin hook registrations gain `answersForEngine`.\n\n- `laptop_memory_tools` is added to a list of allowed names.\n\n- `McpBuiltinGithubReadOnly` is marked as available in version \"1.25927.0\".\n\n- A cleaner for control and formatting characters and a 64 MiB size constant are added.\n\nThe remaining changes are renamed internal names with no change in behaviour.\n\n**Why**\n\nNone of these changes how Claude Code is used day to day. They are listed so a reader comparing versions knows they exist.\n\n- Area: Build\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5"}