diff --git a/x-pack/plugins/infra/public/plugin.ts b/x-pack/plugins/infra/public/plugin.ts index bc4f95a542a51..f58132f75c29f 100644 --- a/x-pack/plugins/infra/public/plugin.ts +++ b/x-pack/plugins/infra/public/plugin.ts @@ -26,6 +26,7 @@ import { registerFeatures } from './register_feature'; import { HomePublicPluginSetup, HomePublicPluginStart } from '../../../../src/plugins/home/public'; import { DataPublicPluginSetup, DataPublicPluginStart } from '../../../../src/plugins/data/public'; import { UsageCollectionSetup } from '../../../../src/plugins/usage_collection/public'; +import { setupKqlQuerySuggestionProvider } from '../../../legacy/plugins/kuery_autocomplete/public/kql_query_suggestion'; export type ClientSetup = void; export type ClientStart = void; @@ -54,6 +55,9 @@ export class Plugin setup(core: CoreSetup, pluginsSetup: ClientPluginsSetup) { registerFeatures(pluginsSetup.home); + const kueryProvider = setupKqlQuerySuggestionProvider(core); + pluginsSetup.data.autocomplete.addQuerySuggestionProvider('kuery', kueryProvider); + core.application.register({ id: 'infra:logs', title: i18n.translate('xpack.infra.logs.pluginTitle', {