{"version":"2.1.224","anchor":"tool-and-config-schemas-rebuilt-on-internal-builders","canonical_anchor":"tool-and-config-schemas-rebuilt-on-internal-builders","heading":"Tool and config schemas rebuilt on internal builders","tier":"internal","area":"Build","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.224\/e\/tool-and-config-schemas-rebuilt-on-internal-builders","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.224","markdown":"### Tool and config schemas rebuilt on internal builders\n\nMore tool and config schemas moved onto internal builders with identical shapes.\n\n**What**\n\nDozens of schema definitions were rewritten from the bundled validation library's object API onto short internal builders. Shapes and descriptions are unchanged, so nothing behaves differently.\n\n**Details**\n\n- Covers object, strict object, string, array, enum, custom, boolean constructors and instance checks.\n- Descriptions are byte-identical, for example the MCP refresh tool's field still reads \"Optional server name: refresh only this server. Omit to refresh all connected servers.\"\n\n**Evidence**\n\n`Optional server name: refresh only this server. Omit to refresh all connected servers.`\n\n- Area: Build\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}