chat window now displays session name instead of UUID, and added delete confirmation for session

This commit is contained in:
Storme-bit
2026-04-13 04:35:49 -07:00
parent 4fd7f9824b
commit 630ec22d8a
6 changed files with 400 additions and 309 deletions

View File

@@ -35,6 +35,13 @@ export default function App() {
sendMessage(text, selectedModel);
}
function handleSessionsChange(deletedSession){
if(deletedSession?.external_id === activeSession?.external_id){
selectSession(null);
}
refreshSessions();
}
return (
<div style={{
display: 'flex',
@@ -48,7 +55,7 @@ export default function App() {
onNewChat={createSession}
isOpen={leftOpen}
onToggle={() => setLeftOpen(o => !o)}
onSessionsChange={refreshSessions}
onSessionsChange={handleSessionsChange}
/>
<ChatWindow