Parse and validate RerankerConfiguration from JSON string. Returns null if config is null, empty, or has enabled=false. Applies default values for optional fields.
JSON string from AIAgent.RerankerConfiguration
Parsed configuration with defaults applied, or null if disabled/invalid
Parse and validate RerankerConfiguration from JSON string. Returns null if config is null, empty, or has enabled=false. Applies default values for optional fields.