diff --git a/client/package.json b/client/package.json
index 52dc95a581..59e3dd8315 100644
--- a/client/package.json
+++ b/client/package.json
@@ -29,7 +29,7 @@
"homepage": "https://librechat.ai",
"dependencies": {
"@ariakit/react": "^0.4.15",
- "@ariakit/react-core": "^0.4.15",
+ "@ariakit/react-core": "^0.4.17",
"@codesandbox/sandpack-react": "^2.19.10",
"@dicebear/collection": "^9.2.2",
"@dicebear/core": "^9.2.2",
diff --git a/client/src/components/Conversations/Convo.tsx b/client/src/components/Conversations/Convo.tsx
index b31cfb5a55..510a0f407e 100644
--- a/client/src/components/Conversations/Convo.tsx
+++ b/client/src/components/Conversations/Convo.tsx
@@ -184,11 +184,12 @@ export default function Conversation({
)}
{!renaming && }
diff --git a/client/src/components/Conversations/ConvoOptions/ConvoOptions.tsx b/client/src/components/Conversations/ConvoOptions/ConvoOptions.tsx
index d367dd3963..94f99f62db 100644
--- a/client/src/components/Conversations/ConvoOptions/ConvoOptions.tsx
+++ b/client/src/components/Conversations/ConvoOptions/ConvoOptions.tsx
@@ -50,35 +50,6 @@ function ConvoOptions({
const archiveConvoMutation = useArchiveConvoMutation();
- const archiveHandler = async () => {
- const convoId = conversationId ?? '';
-
- if (!convoId) {
- return;
- }
-
- archiveConvoMutation.mutate(
- { conversationId: convoId, isArchived: true },
- {
- onSuccess: () => {
- if (currentConvoId === convoId || currentConvoId === 'new') {
- newConversation();
- navigate('/c/new', { replace: true });
- }
- retainView();
- setIsPopoverActive(false);
- },
- onError: () => {
- showToast({
- message: localize('com_ui_archive_error'),
- severity: NotificationSeverity.ERROR,
- showIcon: true,
- });
- },
- },
- );
- };
-
const duplicateConversation = useDuplicateConversationMutation({
onSuccess: (data) => {
navigateToConvo(data.conversation);
@@ -220,6 +191,10 @@ function ConvoOptions({
return (
<>