You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
π§ fix(config-center): harden validation and fix multi-entry availability
- Add required field validation for config entries (POST + PUT routes)
with merged-data check for partial updates
- Fix isAvailable() to check ANY entry, not just default β multi-entry
services now correctly report availability
- Add proper configSchema structure validation (Zod schema for
ConfigFieldDefinition with type enum, max lengths, options)
- Remove getApiKey() async auto-register race condition β tools register
config requirements via registerToolConfigRequirements instead
- Add 4 new route tests for required field validation
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
0 commit comments