@@ -50,6 +50,8 @@ func (m *sidebarCmp) Update(msg tea.Msg) (tea.Model, tea.Cmd) {
50 if msg.ID != m.session.ID {
50 if msg.ID != m.session.ID {
51 m.session = msg
51 m.session = msg
53+ case chat.SessionClearedMsg:
54+ m.session = session.Session{}
53 case pubsub.Event[session.Session]:
55 case pubsub.Event[session.Session]:
54 if msg.Type == pubsub.UpdatedEvent {
56 if msg.Type == pubsub.UpdatedEvent {
55 if m.session.ID == msg.Payload.ID {
57 if m.session.ID == msg.Payload.ID {