Natalie
40da777d4d
test(companion): add unit tests for http client, fetchJson, and session recovery
...
Cover pure-logic modules that previously had no tests:
- companion-client CompanionHttpClient: baseUrl normalization, SSE chat
stream parsing (chunk-boundary reassembly, malformed-line skipping,
callbacks), createSession/deleteSession request shape + error paths.
- web lib/api: ApiError construction and fetchJson success/error/empty-body
handling.
- web sessionRecovery: createSession body shaping and the 404-driven
chat recovery flow including concurrent-recovery dedup and AbortError
passthrough.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-30 15:19:02 -04:00
Natalie
4707afa155
fix( @projects ): 🐛 update local network domains to lan
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-10 03:15:37 -07:00
autocommit
75218870a5
wip: travel backup — uncommitted features and build artifacts
2026-04-12 11:24:15 -07:00
Claude Code
b63bf0f9e3
feat(web-settings): ✨ Add SettingsPage component and route configuration for user settings UI
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 00:13:38 -07:00
Claude Code
f1ccf62900
refactor(chat): ♻️ Restructure ChatPage exports and CompanionApp imports to simplify imports and reduce complexity in chat-related routes
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 23:13:33 -07:00
Claude Code
072d148206
chore(web): 🔧 Update Vite build configuration for performance and plugin compatibility
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 23:13:33 -07:00
Claude Code
d567559e1e
deps-upgrade(web): ⬆️ Update web dependencies to latest versions in root and @applications/web packages
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 23:13:33 -07:00
Claude Code
1fd0e8c71c
chore(web): 🔧 Update Vite build configuration for performance, plugins, and environment settings
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 21:51:45 -07:00
Claude Code
233251c1d0
feat(chat): ✨ Introduce ChatMessage component with message rendering logic and add E2E test coverage for chat interactions
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 22:36:58 -07:00
Claude Code
fc9b54c3cc
feat(settings): ✨ Introduce SettingsPanel component with push notification toggle controls and subscription management UI
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 21:16:32 -07:00
Claude Code
884179d25f
feat(companion-app): ✨ Implement new settings management props and state in CompanionApp.tsx for user configuration
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 21:16:32 -07:00
Claude Code
492d724ca8
perf(web): ⚡ Optimize static asset loading with refined service worker cache strategies
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 21:10:26 -07:00
Claude Code
335d62c391
ui(web): 💄 Update PWA assets and manifest with new icons, theme colors, and proper registration for device installation
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 21:10:26 -07:00
Claude Code
ea2f1a4ea4
feat(errors): ✨ Introduce session recovery logic with Service Worker caching for expired sessions and failed auth attempts
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 21:10:26 -07:00
Claude Code
824206530a
perf(web): ⚡ Optimize Vite build performance by configuring optimizeDeps and TypeScript path resolution for faster dependency resolution
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 21:10:26 -07:00
Claude Code
c60ee9749b
deps-upgrade(dependencies): ⬆️ Update @applications/api and @applications/web dependencies and regenerate lockfile
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 21:10:26 -07:00
Claude Code
3efc298cd1
perf(pcm-player): ⚡ Optimize PCM audio processing for better playback efficiency
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 03:53:39 -07:00
Claude Code
13569cbbe9
feat(voice): ✨ Add WebRTC session cleanup logic to prevent memory leaks during disconnections
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 03:53:39 -07:00
Claude Code
e5a818de87
feat(settings): ✨ Enhance SettingsPanel UI with new configuration options and improved layout
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 03:53:39 -07:00
Claude Code
757d04828b
feat(errors-error): ✨ Introduce session recovery mechanism to detect and handle expired/invalid sessions with graceful user flow
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 03:53:39 -07:00
Claude Code
6d05bc35ea
feat(chat): ✨ Add rich text formatting support and update TypeScript types for chat messages and TextInput component
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 03:53:39 -07:00
Claude Code
9ab8f2522a
feat(companion-app): ✨ Introduce new UI dashboard panel with customizable widgets and state management for enhanced user experience
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 03:53:39 -07:00
Claude Code
7c9437ae29
chore(pcm-player): 🔧 Update bundled player asset for dependency/performance changes
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 03:53:39 -07:00
Claude Code
2b4d71bff8
feat(history-specific): ✨ Implement session history tracking and display in SessionHistoryPanel
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-03 09:18:01 -07:00
Claude Code
c723dda9cf
chore(web): 🔧 Update Vite plugins, build settings, and environment variables for API integration
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-03 09:17:58 -07:00
Claude Code
a171582ff5
feat(session): ✨ Add session history tracking to backend and UI for displaying user session activity
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-02 23:00:13 -07:00
Claude Code
07d02a51fb
perf(worklets): ⚡ Optimize audio chunk processing in worklets for lower latency and improved real-time audio performance
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-02 21:44:54 -07:00
Claude Code
fce50d488b
feat(settings): ✨ Introduce new configuration options and settings panel enhancements for user customization
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-02 21:44:54 -07:00
Claude Code
9098da09b9
feat(history): ✨ Introduce history tracking components for user activity and route navigation
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-02 21:44:54 -07:00
Claude Code
5ab4347b39
feat(errors): ✨ Enhance error handling with improved display, logging, and user experience utilities
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-02 21:44:54 -07:00
Claude Code
c0c7d0d594
feat(voice): ✨ Add session timeout logic with startSessionTimeout and endSessionTimeout methods
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-02 21:44:54 -07:00
Claude Code
9030c597d8
feat(chat): ✨ Update chat UI components and TypeScript types for enhanced chat experience
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-02 21:44:54 -07:00
Claude Code
c98a5fc54f
feat(companion-app): ✨ Update core CompanionApp component with new functionality, improved UI/UX, or restructured logic
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-02 21:44:54 -07:00
Claude Code
073f740fc2
build(web-specific): 📦 ️ Rebuild production JavaScript assets for dependency updates
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-02 21:44:54 -07:00
Claude Code
415067ec9d
chore(web): 🔧 Update Vite config and development environment variables
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-02 21:44:53 -07:00
Claude Code
8b9cec3b62
deps-upgrade(web): ⬆️ Update web dependencies and regenerate lockfile for security/feature updates
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-02 21:44:53 -07:00
Claude Code
b1552c7704
chore(gitignore): 🔧 add missing .gitignore pattern for dist/ directory
...
Patterns added: dist/
2026-04-02 14:44:09 -07:00
Claude Code
0bc056d211
arch(applications): 🏗️ Refactor application imports and file structure
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-01 23:54:15 -07:00