This PR removes Search Playground rendering from enterprise_search in favor of search_playground rendering the UI for both Serverless and Stack. Included in this is changes need to support that shift. With this change the search playground UI is now enabled by default, and the search playground plugin explicitly disabled for other Serverless projects.
Additionally this PR introduces a KibanaFeature specifically for searchPlayground so that it can be controlled independently from the entire search feature set.
:robot: Jobs for this PR can be triggered through checkboxes. :construction:
:information_source: To trigger the CI, please tick the checkbox below :point_down:
- [ ] Click to trigger **kibana-pull-request** for this PR!
- [ ] Click to trigger **kibana-deploy-project-from-pr** for this PR!
Request a new doc build by commenting
* Rebuild this PR: `run docs-build`
* Rebuild this PR and all Elastic docs: `run docs-build rebuild`
`run docs-build` is much faster than `run docs-build rebuild`. A `rebuild` should only be needed in rare situations. If your PR continues to fail for an unknown reason, the doc build pipeline may be broken. Elastic employees can check the pipeline status [here](https://buildkite.com/elastic/docs-build).
Summary
*** THIS PR IS Extends work done in #200314
This PR removes Search Playground rendering from
enterprise_search
in favor ofsearch_playground
rendering the UI for both Serverless and Stack. Included in this is changes need to support that shift. With this change the search playground UI is now enabled by default, and the search playground plugin explicitly disabled for other Serverless projects.Additionally this PR introduces a
KibanaFeature
specifically forsearchPlayground
so that it can be controlled independently from the entire search feature set.Checklist
release_note:*
label is applied per the guidelines