feat: add search field to /is-valid
Adding `search `new field to /is-valid response, this new field should help UI identify if search is available for split viewer.
Previously, /is-valid was only available at dataset level, adding split and config level to have better granularity.

New job runners:
- split-is-valid
- config-is-valid

feat: add search field to /is-valid: Adding `search `new field to /is-valid response, this new field should help UI identify if search is available for split viewer.
Previously, /is-valid was only available at dataset level, adding split and config level to have better granularity.

New job runners:
- split-is-valid
- config-is-valid
