- Add /api/memory/backend endpoint returning current backend, capabilities, and available backends - Create useMemoryBackendStatus hook with polling and frontend-friendly interface - Add MemorySettingsSection to SettingsModal with backend selector dropdown - Implement capability-aware UI: readonly backends disable save, fallback on unknown types - Add comprehensive tests for API endpoints and hook behavior - Update architecture docs with memory backend architecture section
583 B
583 B
@gsxdsm/fusion
| @gsxdsm/fusion |
|---|
| minor |
Add dashboard memory settings UX for qmd backend with capability-aware editing
- Add
fetchMemoryBackendStatusAPI wrapper in dashboard forGET /api/memory/backend - Add
useMemoryBackendStatushook for frontend backend status management - Update Settings > Memory section with:
- Backend type selector populated from API
availableBackends - Capability-aware editing (read-only when backend is non-writable)
- User feedback explaining why editing/saving is disabled
- Backend type selector populated from API
- Update documentation for qmd backend semantics and fallback behavior