From f38f6b66e6a49250cc7fc6f5b6ed9384afe9ff7a Mon Sep 17 00:00:00 2001
From: Pedram Amini
Date: Wed, 4 Feb 2026 00:15:13 -0600
Subject: [PATCH] ## CHANGES
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- Renamed empty-state action from “Select Folder” to “Change Folder” for clarity 🧭
- Refreshed empty-state helper text to match the new folder-change flow 📝
- Cleaned up `EditGroupChatModal` icon imports by dropping the unused `X` 🎛️
---
src/__tests__/renderer/components/AutoRun.test.tsx | 6 +++---
src/renderer/components/AutoRun.tsx | 4 ++--
src/renderer/components/EditGroupChatModal.tsx | 2 +-
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/__tests__/renderer/components/AutoRun.test.tsx b/src/__tests__/renderer/components/AutoRun.test.tsx
index b9457532..d0b58ad6 100644
--- a/src/__tests__/renderer/components/AutoRun.test.tsx
+++ b/src/__tests__/renderer/components/AutoRun.test.tsx
@@ -876,7 +876,7 @@ describe('AutoRun', () => {
// Use getAllByText since the refresh button exists in both document selector and empty state
expect(screen.getAllByText('Refresh').length).toBeGreaterThanOrEqual(1);
- expect(screen.getByText('Select Folder')).toBeInTheDocument();
+ expect(screen.getByText('Change Folder')).toBeInTheDocument();
});
it('calls onRefresh when clicking Refresh in empty state', async () => {
@@ -897,8 +897,8 @@ describe('AutoRun', () => {
const props = createDefaultProps({ documentList: [], selectedFile: null });
renderWithProvider();
- // Get the Select Folder button in the empty state
- fireEvent.click(screen.getByText('Select Folder'));
+ // Get the Change Folder button in the empty state
+ fireEvent.click(screen.getByText('Change Folder'));
await waitFor(() => {
expect(props.onOpenSetup).toHaveBeenCalled();
diff --git a/src/renderer/components/AutoRun.tsx b/src/renderer/components/AutoRun.tsx
index 20a72a5e..6fe3d4f0 100644
--- a/src/renderer/components/AutoRun.tsx
+++ b/src/renderer/components/AutoRun.tsx
@@ -1983,7 +1983,7 @@ const AutoRunInner = forwardRef(function AutoRunInn
The selected folder doesn't contain any markdown (.md) files.
- Create a markdown file in the folder to get started, or select a different folder.
+ Create a markdown file in the folder to get started, or change to a different folder.
diff --git a/src/renderer/components/EditGroupChatModal.tsx b/src/renderer/components/EditGroupChatModal.tsx
index f6069a3d..d375cf93 100644
--- a/src/renderer/components/EditGroupChatModal.tsx
+++ b/src/renderer/components/EditGroupChatModal.tsx
@@ -10,7 +10,7 @@
*/
import { useState, useEffect, useRef, useCallback } from 'react';
-import { X, Settings, ChevronDown, Check } from 'lucide-react';
+import { Settings, ChevronDown, Check } from 'lucide-react';
import type { Theme, AgentConfig, ModeratorConfig, GroupChat } from '../types';
import type { SshRemoteConfig, AgentSshRemoteConfig } from '../../shared/types';
import { MODAL_PRIORITIES } from '../constants/modalPriorities';