Sibling site missed by PR #54022 — /api/console WebSocket in HermesConsoleModal.tsx has the same buildWsUrl → stale-token → 4401 close path as the PTY and events WebSockets. Without this guard, opening the console after a dashboard restart shows 'Console closed (4401). auth: token_mismatch' with no recovery. |
||
|---|---|---|
| .. | ||
| AuthWidget.tsx | ||
| AutoField.tsx | ||
| AutomationBlueprints.tsx | ||
| ChatSessionList.tsx | ||
| ChatSidebar.test.tsx | ||
| ChatSidebar.tsx | ||
| ConfirmDialog.tsx | ||
| DeleteConfirmDialog.tsx | ||
| HermesConsoleModal.tsx | ||
| LanguageSwitcher.tsx | ||
| Markdown.tsx | ||
| ModelInfoCard.tsx | ||
| ModelPickerDialog.tsx | ||
| ModelReloadConfirm.tsx | ||
| OAuthLoginModal.tsx | ||
| OAuthProvidersCard.tsx | ||
| PlatformsCard.tsx | ||
| ProfileScopeBanner.tsx | ||
| ProfileSwitcher.tsx | ||
| ReasoningPicker.tsx | ||
| ScheduleBuilder.tsx | ||
| SidebarFooter.tsx | ||
| SidebarStatusStrip.tsx | ||
| SkillEditorDialog.tsx | ||
| SlashPopover.tsx | ||
| ThemeSwitcher.tsx | ||
| ToolsetConfigDrawer.tsx | ||