ML-intern / frontend /src /components /SessionChat.tsx

Commit History

  1. Restore expired sessions via summary-based catch-up (#52)⁠

    Aksel Joonas Reedi
    Unverified signature
    962191f
  2. Scope model selection per session instead of globally⁠

    bf564b6

  1. Add message edit and regenerate from any point in conversation⁠

    0611031
  2. Fix session title only updating on the very first user message

    2e60856
  3. Show cancelled prompt in shimmer status bar instead of chat input placeholder

    3b6a2ca

  1. feat: render cancelled tool state in UI after user interrupt⁠

    akseljoonas +1: Claude Opus 4.6
    887da19

  1. feat: SSE keepalive, reconnection, and is_processing flag⁠

    akseljoonas +1: Claude Opus 4.6
    d7f2a7c
  2. fix: per-session state management for smooth task switching⁠

    akseljoonas +1: Claude Opus 4.6
    f56fa2e

  1. fix: clear global activity state when switching away from a session⁠

    akseljoonas +1: Claude Opus 4.6
    7554f29

  1. fix: protect system prompt in undo, scan backwards for dangling tool calls, gate input on SDK status

    a13e8cc
  2. replace websocket transport with SSE

    564aab6

  1. sync: org onboarding, model updates, sandbox cleanup, prompt fixes

    5af3ab5

  1. fix: reconnect WS on session switch instead of deleting dead sessions

    838cd50
  2. fix: approval UI not updating after approve click

    7b34ae7
  3. feat: per-session WebSocket architecture for parallel chat sessions⁠

    akseljoonas +1: Claude Opus 4.6
    27da720