{"version":"2.1.248","anchor":"several-tool-definitions-moved-out-of-deferred-initializers","canonical_anchor":"several-tool-definitions-moved-out-of-deferred-initializers","heading":"Several tool definitions moved out of deferred initializers","tier":"internal","area":"Startup","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248\/e\/several-tool-definitions-moved-out-of-deferred-initializers","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248","markdown":"### Several tool definitions moved out of deferred initializers\n\nSeveral tool definitions are now built at load time; nothing behaves differently.\n\n**What**\n\nThe feedback draft, memory read, multiple-choice question, DesignSync and Claude Design tools are now defined at the top level rather than built on first use. Schemas, prompts and messages are unchanged.\n\n**Evidence**\n\n`This call included a question with fewer than 2 options, so it was rejected and the person never saw it.`\n\n- Area: Startup\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5"}