diff --git a/frontend/src/components/Sidebar.jsx b/frontend/src/components/Sidebar.jsx index 454991f..189eacc 100644 --- a/frontend/src/components/Sidebar.jsx +++ b/frontend/src/components/Sidebar.jsx @@ -57,12 +57,20 @@ export default function Sidebar({ sessions, currentSession, onNewChat, onLoadSes {sessions.length === 0 ? "No chats yet. Start one!" : "No results."}

)} - {filtered.map(s => ( -
+ {filtered.map(s => { + const isActive = currentSession === s.id; + return ( +
+ {/* Activity indicator: always rendered, transparent when inactive */} +
- ))} + ); + })}
{/* Footer */}