|
Fix blank session rendering and 401 auth handling
- Install missing vue-router dependency (was imported but not in node_modules, causing app init failure and empty app-main) - Add :sessionId? route param and HomeView watcher for hash-based session routing - Update hash format to '#/' for Vue Router compatibility - Add 401 handling in api/index.js to invalidate auth and show login overlay - Add error handling in loadSession and WelcomeScreen start to prevent stuck UI Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> |
|---|
|
|
| webclient/package-lock.json |
|---|
| webclient/package.json |
|---|
| webclient/src/App.vue |
|---|
| webclient/src/api/index.js |
|---|
| webclient/src/components/ui/WelcomeScreen.vue |
|---|
| webclient/src/router/index.js |
|---|
| webclient/src/stores/chat.js |
|---|
| webclient/src/views/HomeView.vue |
|---|