Session creation and ID management #11

Closed
opened 2026-03-12 09:56:12 +01:00 by shahondin1624 · 0 comments

Milestone: Session Management

Generate unique session IDs (UUID v4) on new chat, persist active session ID in URL params and local storage. Support creating new sessions and switching between them.

Acceptance Criteria

  • UUID v4 session ID generated on new chat creation
  • Active session ID persisted in URL params (?session=<id>)
  • Session ID also stored in localStorage for recovery
  • "New Chat" button creates a fresh session
  • Switching sessions updates URL and loads correct message history
  • Session ID passed to ProcessRequest gRPC calls
## Milestone: Session Management Generate unique session IDs (UUID v4) on new chat, persist active session ID in URL params and local storage. Support creating new sessions and switching between them. ### Acceptance Criteria - [ ] UUID v4 session ID generated on new chat creation - [ ] Active session ID persisted in URL params (`?session=<id>`) - [ ] Session ID also stored in localStorage for recovery - [ ] "New Chat" button creates a fresh session - [ ] Switching sessions updates URL and loads correct message history - [ ] Session ID passed to `ProcessRequest` gRPC calls
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: llm-multiverse/llm-multiverse-ui#11