+ {/* Labels row */}
+
Repository to Work In
+
+ Assistant CLI
+
+
+
+ {/* Selects + button row — all items aligned to center */}
+
-
- {selectedRepository
- ? `Current start directory: ${selectedRepository.displayName || selectedRepository.name}`
- : 'Select the repository that will be used as the assistant session start directory.'}
-
-
-
-
-
-
- {!sessionActive ? (
-
- ) : (
-
- )}
+
+
+ {!sessionActive ? (
+
+ ) : (
+
+ )}
+
+ {/* Description below selects */}
+
+ {selectedRepository
+ ? `Start directory: ${selectedRepository.displayName || selectedRepository.name}`
+ : 'Select the repository used as the assistant session start directory.'}
+
{/* Error display */}
diff --git a/tests/unit/AssistantChatPanel.test.tsx b/tests/unit/AssistantChatPanel.test.tsx
index fe2dd088..1c519b3b 100644
--- a/tests/unit/AssistantChatPanel.test.tsx
+++ b/tests/unit/AssistantChatPanel.test.tsx
@@ -69,7 +69,7 @@ describe('AssistantChatPanel', () => {
).toBeInTheDocument();
await waitFor(() => {
- expect(screen.getByText('Current start directory: Alpha Repo')).toBeInTheDocument();
+ expect(screen.getByText('Start directory: Alpha Repo')).toBeInTheDocument();
});
});