lablup / lablup/backend.ai-webui
Chat History without exceeding storage limits
- Dominant language
- TypeScript
- Stars
- 133
- Forks
- 81
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 344
Description
## Objective
Implement a solution for saving chat records without exceeding storage limits.
## Context
Currently, chat records are stored in local storage. Including images in chats can quickly exceed the storage capacity allowed by local storage.
## Scope
- **Included**:
- Change storage from local storage to IndexedDB.
- Provide user guidance about chat records being stored in the browser.
- Implement a feature to delete all chat records at once.
- **Not Included**:
- Any changes to chat functionality unrelated to storage.
## Success criteria
- Chat records are stored in IndexedDB without capacity issues.
- Users are informed that their chat records are saved in the browser.
- Users can delete all chat records with a single action.
## Risks and dependencies
- Potential issues with migrating existing chat records from local storage to IndexedDB.
- User acceptance of the new storage method and guidance.
## Other information
N/A
JIRA Issue: FR-1330
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.