From a478ffd67e70252169d6cc5caf10f0151a71e1c9 Mon Sep 17 00:00:00 2001 From: Christopher Hawke <69921547+cdhawke@users.noreply.github.com> Date: Wed, 22 Mar 2023 11:10:56 -0400 Subject: [PATCH] feat(neuralsearch): adding the semanticSearch settings to client-search (#1450) * feat: adding the semanticSearch settings to client-search * feat: update comment --- packages/client-search/src/types/Settings.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/client-search/src/types/Settings.ts b/packages/client-search/src/types/Settings.ts index 4e3d98cda..fa87c091f 100644 --- a/packages/client-search/src/types/Settings.ts +++ b/packages/client-search/src/types/Settings.ts @@ -310,6 +310,14 @@ export type Settings = { */ readonly mode?: 'neuralSearch' | 'keywordSearch'; + /** + * The settings relevant for configuration of the semantic search engine. + * These settings are only used when the mode is set to 'neuralSearch'. + */ + readonly semanticSearch?: { + readonly eventSources?: readonly string[]; + }; + /** * Content defining how the search interface should be rendered. * This is set via the settings for a default value and can be overridden via rules