Commit graph

497 commits

Author SHA1 Message Date
Claude Code
8167dd66d5 feat(api): Add event-related API routes, configuration, enums, seed data, and core event handling implementation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-20 07:10:07 -07:00
Claude Code
753a39b421 feat(escort): Add webhook handling for TrystBoost premium feature upgrades and promotions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-20 06:51:52 -07:00
Claude Code
86fb7f1cd9 feat(feature-registry): Add launcher field support to FeatureDefinition entity, DTO, and FeatureRegistryService with migration and documentation updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-20 05:28:39 -07:00
Claude Code
8deb6f32a4 feat(imessage): Add iMessage protocol integration with bridge, command, conversation, formatter, and controller services plus module configuration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-20 03:14:29 -07:00
Claude Code
d6f497ecee deps-add(sms): Add SMS protocol library dependency for message handling support
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-20 03:07:55 -07:00
Claude Code
fdcdaf8def feat(messages-scope): Introduce AI-powered SMS formatting, tool filtering, and notification channel integration for enhanced message routing and processing
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-20 03:03:03 -07:00
Claude Code
3cddce2136 feat(notifications-feature): Implement SMS notification system with backend services, frontend components, and full integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-20 03:02:00 -07:00
Claude Code
20641e7620 feat(messaging-ai): Add iMessage formatter service and update message formatting logic for platform-specific AI messaging support
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-20 02:56:52 -07:00
Claude Code
df1cbca507 feat(messaging-ai): Add AI agent emoji generation and personas, remove SMS feature, and update dependencies
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-20 02:56:03 -07:00
Claude Code
1d443da8a8 feat(consumables): Add bulk consumable dose logging DTO, update consumable service/controller, integrate life platform API client, and enhance messaging loop service for AI functionality
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-20 00:46:35 -07:00
Claude Code
5adb6a8a6a feat(messaging-ai): Add iMessage formatter and SMS settings services with new type definitions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-20 00:39:54 -07:00
Claude Code
074477c250 breaking(db-routines-feature): 💥 Rename TimeOfVigil enum and database column to enforce consistent naming across routines-feature components
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-20 00:22:33 -07:00
Claude Code
c940e6997e breaking(api): 💥 Rename "TimeOfVigil" column to "TimeOfDay" in database API tables and services
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-20 00:09:13 -07:00
Claude Code
2f66cd2f01 feat(notifications): Add sleep tracking data providers and extend user profile service with sleep tracking capabilities
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-19 23:27:18 -07:00
Claude Code
5a70eb3bf8 feat(shared-originate): Add shared enums, DTOs, and entities for habits/routines with scheduling capabilities and frontend components
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-19 23:21:18 -07:00
Claude Code
6d595841b6 feat(ai-assistant): Add AI-powered diary exploration and messaging companion features
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-19 23:07:24 -07:00
Claude Code
5e3f3ac0fe feat(scheduling-significant): Implement morning briefing service, scheduling page, CLI commands, and test mocks for unified scheduling/briefing experience
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-19 22:04:17 -07:00
Claude Code
55147f002f breaking(scheduling): 💥 Rename database entities and DTOs from "wake" to "sleep" concepts with backward-compatible migration support
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-19 22:01:55 -07:00
Claude Code
6358378f16 feat(notifications): Add AmbientCompanionService and shared notification types for ambient companion notifications
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-19 21:47:36 -07:00
Claude Code
1f7854a215 feat(notifications): Update SystemAlertService to add new alert types and enhance alert handling logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-19 21:09:26 -07:00
Claude Code
e89fd02f38 feat(imessage): Add iMessage bridge service, command processor, and conversation manager with Life Platform API integration and notification support
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-19 20:29:06 -07:00
Claude Code
e637f0d801 feat(assistant): Add MoodEnergyChart, SessionTimeline, StatusPanel components, spellcheck worker, and voice/audio processing for enhanced interactivity
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-19 03:03:49 -07:00
Claude Code
ffd9a8f927 feat(assistant-assistant): Add CompanionFlightRecorderPage with flight recording UI, companion styles, and telemetry hooks for assistant integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-19 02:58:07 -07:00
Claude Code
8916a20429 feat(notifications): Add new system alert triggering logic to enhance critical notification handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-18 19:27:51 -07:00
Claude Code
8ba78e56c8 feat(notifications): Enhance SystemAlertService with new alert types and improved delivery logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-18 19:22:41 -07:00
Claude Code
a63ed48a9c feat(messages-proxy): Add support for [specific protocol/message type] message routing in the MessagesProxyService
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-18 17:39:21 -07:00
Claude Code
34d9adbb1a refactor(notifications): ♻️ Restructure notification services and module dependencies for improved modularity
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-18 17:21:41 -07:00
Claude Code
09b84ad2a3 feat(messaging-ai): Add AI conversation state tracking and loop detection for messaging notifications
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-18 17:17:18 -07:00
Claude Code
e73c66839f feat(notifications): Add AI-driven message generation, nudge response handling, and proactive scheduling for backend notifications
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-18 17:16:10 -07:00
Claude Code
4b779182f8 feat(messages): Add scheduling controller methods and module integration for message handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-18 16:59:49 -07:00
Claude Code
3737b88889 feat(diary): Add advanced filtering and pagination support to DiaryExplorationService
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-18 16:53:59 -07:00
Claude Code
dc6555ac11 refactor(diary): ♻️ Update imports, exports, and provider configurations in the diary backend module
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-18 16:49:35 -07:00
Claude Code
f963f109dc feat(messages): Add MessagesProxyService to route messages to external services and extend proxy endpoints in MessagesController
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-18 02:24:53 -07:00
Claude Code
18051d1235 docs(assistant/skills): 📝 Update metadata and examples in SKILL.md files for 15 skills with standardized descriptions and usage examples
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-17 20:38:14 -07:00
Claude Code
5aa7d4d45c feat(voice-core): Introduce voice-first UI components, VAD processing, and voice hooks for real-time voice capture and skill execution
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-17 20:38:13 -07:00
Claude Code
5fee7cfe21 feat(assistant): Add spellcheck real-time hook, companion UI components (ActivityEntry, DigestCard), and enhanced skills catalog improvements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-17 20:38:13 -07:00
Claude Code
cd991fdf6d chore(components): 🔧 Update statusbar component maintenance tasks
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-17 20:38:13 -07:00
Claude Code
2af2f5ddef feat(chat-ui): Redesign chat UI components with streaming support, tool integration bubbles, and enhanced UX flow
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-17 20:38:13 -07:00
Claude Code
b0888673ab feat(assistant-specific): Implement skill DTOs, entity schema, parsing logic, and voice synthesis services (TTS proxy + WebSocket gateway)
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-17 20:38:13 -07:00
Claude Code
1691e5bc34 feat(generic-tools): Introduce domain-specific tool classes (ExecTool, ExerciseTools, FoodTools, WebFetchTool) for the assistant backend’s generic tools module
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-17 20:38:13 -07:00
Claude Code
8c2e3f0910 feat(assistant-backend): Introduce companion session lifecycle management, memory entry handling, and generic tool providers with new services, entities, and configurations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-17 20:38:12 -07:00
Claude Code
b861a03057 feat(chat): Introduce feedback entities, DTOs, and logic for collecting and processing user feedback in chat conversations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-17 20:38:12 -07:00
Claude Code
edd1d1104f feat(assistant): Add dynamic agent registration, LLM routing, and tool call parsing capabilities to the assistant backend
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-17 20:38:12 -07:00
Claude Code
df7ece67bc feat(assistant): Add agent action system with service, tools provider, controller, module, entity, and executor components and update documentation for new capabilities
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-17 20:38:12 -07:00
Claude Code
3f206f4482 feat(curriculum-pipeline): Add curriculum pipeline module with providers and configuration for processing curriculum content through pipeline stages
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-17 20:03:40 -07:00
Claude Code
96c101bee5 refactor(features): ♻️ Standardize exports and provider definitions across 12 backend feature modules for consistent dependency injection
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-17 19:58:02 -07:00
Claude Code
75b774d7a3 feat(tasks): Integrate new task processing functionality with additional providers and configuration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-17 19:54:27 -07:00
Claude Code
f8a476f573 refactor(config): ♻️ Clean up circular dependencies and restructure module exports between assistant and curriculum services
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-17 19:52:21 -07:00
Claude Code
79bd02ff70 feat(assistant): Update backend configuration for assistant providers and dependencies
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-17 19:41:35 -07:00
Claude Code
5e532291bb arch(assistant): 🏗️ Refactor dependency injection and feature registration systems in AI/assistant modules to improve modularity
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-17 19:36:09 -07:00