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';