- Implemented ChatWidget component for real-time chat functionality with socket integration.
- Added InitServiceChooser component for selecting services with manual token input and auto-authorization.
- Updated settings and data provider to support local development with localhost.
- Enhanced settings page with Classworks KV card and improved styles.
- Introduced debug socket page for monitoring connection status and device interactions.
- Refactored socket client utility for better connection management and event handling.
- Added glow highlight effect in styles for UI enhancements.
- Add patterns to ignore vite.config.*.timestamp-*.mjs files
- Add general *.timestamp-* pattern to prevent similar temporary files
- This prevents accidental commits of build-generated temporary files
Co-authored-by: 孙悟元 <Sunwuyuan@users.noreply.github.com>