Sweep 19 Sep 2026 · 02:36Z Build v2.1.278 500 read Stable v2.1.267 Latest v2.1.278 Next v2.1.278 Feeds RSS JSON llms.txt Unofficial
Claude Code v2.1.277 ·

Marketplace settings-source schema defers reserved-name rejection to load time in one code path

Marketplace 'settings' source schema can defer reserved-name checks to load time instead of at compile time

TierUnder the hoodhow much it should matter to you
Useful1my rating, 1 to 5
Signal1worth watching, 1 to 5
AreaSettingswhat it touches
KindInternal Changesin v2.1.277,
Under the hood

Marketplace 'settings' source schema can defer reserved-name checks to load time instead of at compile time

What

The schema builder for marketplace sources now takes a parameter that changes how reserved names are handled for the settings source type. When set, the name field skips the old compile-time rejection of reserved names and instead defers that check to load time, via a function called revalidateReservedNameEntry, which rejects a reserved name per entry as it loads. When not set, the old inline rejection at schema-compile time still applies.

Why

Deferring the reserved-name check to load time allows each marketplace entry to be validated individually as it's loaded, rather than rejecting the whole schema upfront.

See this entry in the whole of v2.1.277 →