Files
ClawX/harness/specs/tasks/fix-gateway-ready-session-catalog-reload.md
T

1.6 KiB

id, title, scenario, taskType, intent, touchedAreas, expectedUserBehavior, requiredProfiles, requiredRules, requiredTests, acceptance, docs
id title scenario taskType intent touchedAreas expectedUserBehavior requiredProfiles requiredRules requiredTests acceptance docs
fix-gateway-ready-session-catalog-reload Fix delayed sidebar session catalog reload after gateway restart gateway-backend-communication runtime-bridge Align gateway readiness signaling with sidebar session catalog refresh after restart.
harness/specs/tasks/fix-gateway-ready-session-catalog-reload.md
electron/gateway/manager.ts
src/components/layout/Sidebar.tsx
src/stores/chat.ts
src/pages/Chat/ChatInput.tsx
src/pages/Settings/index.tsx
src/pages/Setup/index.tsx
tests/unit/gateway-ready-fallback.test.ts
tests/unit/chat-input.test.tsx
tests/unit/chat-load-sessions-startup.test.ts
tests/e2e/gateway-lifecycle.spec.ts
After gateway restart, the sidebar session catalog reloads as soon as the gateway becomes RPC-ready.
UI does not show a fully healthy green running state while gatewayReady is still false.
fast
comms
gateway-readiness-policy
renderer-main-boundary
backend-communication-boundary
api-client-transport-policy
tests/unit/gateway-ready-fallback.test.ts
tests/unit/chat-input.test.tsx
tests/unit/chat-load-sessions-startup.test.ts
tests/e2e/gateway-lifecycle.spec.ts
Renderer does not add direct IPC calls.
Renderer does not fetch Gateway HTTP directly.
Gateway running-but-not-ready state is surfaced distinctly from fully ready.
Sidebar reloads the session catalog when gatewayReady becomes true after a restart.
required
false