diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx index 93aab1f..18df27a 100644 --- a/frontend/src/App.tsx +++ b/frontend/src/App.tsx @@ -1,11 +1,10 @@ -import { useEffect, useState } from 'react'; +import { useEffect } from 'react'; import './App.css'; import { Ingester } from './components/Ingester'; import { Chat } from './components/Chat'; -import { clearSession, getSessionId } from './api'; +import { clearSession } from './api'; function App() { - const [sessionId] = useState(getSessionId()); useEffect(() => { clearSession().catch(() => { }); diff --git a/frontend/src/components/Chat.tsx b/frontend/src/components/Chat.tsx index 49e7352..2c05395 100644 --- a/frontend/src/components/Chat.tsx +++ b/frontend/src/components/Chat.tsx @@ -35,6 +35,7 @@ export const Chat = () => { }; setHistory((prev) => [...prev, aiMsg]); } catch (err) { + console.error(err); setHistory((prev) => [...prev, { role: 'ai', content: 'Sorry, something went wrong.' }]); } finally { setLoading(false); diff --git a/frontend/src/components/Ingester.tsx b/frontend/src/components/Ingester.tsx index 28a7827..f1a4be8 100644 --- a/frontend/src/components/Ingester.tsx +++ b/frontend/src/components/Ingester.tsx @@ -18,6 +18,7 @@ export const Ingester = ({ onIngestComplete }: IngesterProps) => { const res = await ingestDocument(e.target.files[0]); onIngestComplete(res.data.chunks_added); } catch (err) { + console.error(err); setError('Failed to upload file.'); } finally { setLoading(false); @@ -33,6 +34,7 @@ export const Ingester = ({ onIngestComplete }: IngesterProps) => { onIngestComplete(res.data.chunks_added); setUrl(''); } catch (err) { + console.error(err); setError('Failed to ingest URL.'); } finally { setLoading(false);