diff --git a/assets/javascripts/discourse/connectors/full-page-search-below-search-header/ai-full-page-discobot-discoveries.gjs b/assets/javascripts/discourse/connectors/full-page-search-below-search-header/ai-full-page-discobot-discoveries.gjs
index 3e07efde..19816767 100644
--- a/assets/javascripts/discourse/connectors/full-page-search-below-search-header/ai-full-page-discobot-discoveries.gjs
+++ b/assets/javascripts/discourse/connectors/full-page-search-below-search-header/ai-full-page-discobot-discoveries.gjs
@@ -2,6 +2,7 @@ import Component from "@glimmer/component";
import { service } from "@ember/service";
import icon from "discourse/helpers/d-icon";
import { i18n } from "discourse-i18n";
+import DTooltip from "float-kit/components/d-tooltip";
import AiSearchDiscoveries from "../../components/ai-search-discoveries";
export default class AiFullPageDiscobotDiscoveries extends Component {
@@ -23,8 +24,34 @@ export default class AiFullPageDiscobotDiscoveries extends Component {
diff --git a/assets/javascripts/discourse/connectors/search-menu-results-type-top/ai-discobot-discoveries.gjs b/assets/javascripts/discourse/connectors/search-menu-results-type-top/ai-discobot-discoveries.gjs
index 2ad49d34..1358d8f7 100644
--- a/assets/javascripts/discourse/connectors/search-menu-results-type-top/ai-discobot-discoveries.gjs
+++ b/assets/javascripts/discourse/connectors/search-menu-results-type-top/ai-discobot-discoveries.gjs
@@ -2,6 +2,7 @@ import Component from "@glimmer/component";
import { service } from "@ember/service";
import icon from "discourse/helpers/d-icon";
import { i18n } from "discourse-i18n";
+import DTooltip from "float-kit/components/d-tooltip";
import AiSearchDiscoveries from "../../components/ai-search-discoveries";
export default class AiDiscobotDiscoveries extends Component {
@@ -18,8 +19,34 @@ export default class AiDiscobotDiscoveries extends Component {
- {{icon "robot"}}
- {{i18n "discourse_ai.discobot_discoveries.main_title"}}
+
+ {{icon "robot"}}
+ {{i18n "discourse_ai.discobot_discoveries.main_title"}}
+
+
+
+
+ <:trigger>
+ {{icon "circle-info"}}
+
+ <:content>
+
+
+
+
+ {{#if this.discobotDiscoveries.modelUsed}}
+ {{i18n
+ "discourse_ai.discobot_discoveries.tooltip.content"
+ model=this.discobotDiscoveries.modelUsed
+ }}
+ {{/if}}
+
+
+
+
+
diff --git a/assets/stylesheets/modules/ai-bot/common/ai-discobot-discoveries.scss b/assets/stylesheets/modules/ai-bot/common/ai-discobot-discoveries.scss
index edfcf6b6..93fb01a7 100644
--- a/assets/stylesheets/modules/ai-bot/common/ai-discobot-discoveries.scss
+++ b/assets/stylesheets/modules/ai-bot/common/ai-discobot-discoveries.scss
@@ -18,12 +18,28 @@
border-bottom: 1px solid var(--primary-low);
}
+ &__discoveries-title {
+ display: flex;
+ justify-content: space-between;
+ }
+
&__toggle {
padding-left: 0;
margin-bottom: 0.5em;
}
}
+.ai-search-discoveries-tooltip {
+ &__header {
+ font-weight: bold;
+ margin-bottom: 0.5em;
+ }
+
+ .fk-d-tooltip__trigger {
+ vertical-align: middle;
+ }
+}
+
.ai-discobot-discoveries {
padding: 0.5em;
}
diff --git a/config/locales/client.en.yml b/config/locales/client.en.yml
index 598fd15e..d34e528a 100644
--- a/config/locales/client.en.yml
+++ b/config/locales/client.en.yml
@@ -680,8 +680,8 @@ en:
collapse: "Collapse"
timed_out: "Discobot couldn't find any discoveries. Something went wrong."
tooltip:
- title: "AI powered search"
- body: "Natural language search powered by %{model}"
+ header: "AI powered search"
+ content: "Natural language search powered by %{model}"
review:
types:
reviewable_ai_post: