diff --git a/public/opensearch.xml b/public/opensearch.xml
new file mode 100644
index 0000000..7a9bc99
--- /dev/null
+++ b/public/opensearch.xml
@@ -0,0 +1,9 @@
+
+
+ Perplexica
+ Search with Perplexica AI
+ UTF-8
+ /favicon.ico
+
+
+
diff --git a/src/app/api/chat/route.ts b/src/app/api/chat/route.ts
index 42582ed..00b720b 100644
--- a/src/app/api/chat/route.ts
+++ b/src/app/api/chat/route.ts
@@ -7,7 +7,7 @@ import db from '@/lib/db';
import { chats, messages as messagesSchema } from '@/lib/db/schema';
import {
getAvailableChatModelProviders,
- getAvailableEmbeddingModelProviders
+ getAvailableEmbeddingModelProviders,
} from '@/lib/providers';
import { searchHandlers } from '@/lib/search';
import { getFileDetails } from '@/lib/utils/files';
diff --git a/src/app/layout.tsx b/src/app/layout.tsx
index 684a99c..f90be8a 100644
--- a/src/app/layout.tsx
+++ b/src/app/layout.tsx
@@ -26,6 +26,14 @@ export default function RootLayout({
}>) {
return (
+
+
+
{children}
diff --git a/src/components/MessageBox.tsx b/src/components/MessageBox.tsx
index 0b08650..c657345 100644
--- a/src/components/MessageBox.tsx
+++ b/src/components/MessageBox.tsx
@@ -280,8 +280,12 @@ const MessageBox = ({
{message.searchQuery && (
- Search query:{' '}
- {message.searchQuery}
+
+ Search query:
+ {' '}
+
+ {message.searchQuery}
+
)}
diff --git a/src/components/MessageInput.tsx b/src/components/MessageInput.tsx
index 3303dea..2bd0dec 100644
--- a/src/components/MessageInput.tsx
+++ b/src/components/MessageInput.tsx
@@ -86,7 +86,7 @@ const MessageInput = ({
setMessage('');
};
- return (
+ return (