Commit graph

149 commits

Author SHA1 Message Date
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
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
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
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
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
9a2a93bd14 refactor(modules-affects): ♻️ Consolidate feature modules into shared CoreModule for dependency management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-17 19:03:53 -07:00
Claude Code
93cd786ae6 feat(notifications-focus): Add new notification services (nudge, proactive messages, system alerts) and refactor project DTOs/CRUD for improved project workflows
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-17 17:51:06 -07:00
Claude Code
8f91f6ddf3 refactor(notifications-backend): ♻️ Restructure AI messaging pipeline, reminder services, and DTOs to enhance modularity and maintainability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-17 17:51:06 -07:00
Claude Code
fc3350e4bd refactor(notifications): ♻️ Rewrite notification pipeline with ambient services and updated message handling logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-17 17:51:06 -07:00
Lilith
e6e6b96c76 feat(llm): Add LLM client methods (callLlm, streamResponse) and enhance message processing logic (processMessage, generateResponse) for AI service interactions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-13 20:37:08 -07:00
Lilith
a3629e2e8e feat(messaging-ai): Introduce loop detection and AI response generation in MessagingLoopService
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-13 20:31:18 -07:00
Lilith
5590158f41 feat(channels): Update MessagingChannel class to support new messaging channel types and improve message delivery logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-13 20:21:02 -07:00
Lilith
a1bedec9a0 feat(notifications-backend): Introduce AI messaging loop service to dynamically generate notification content while preserving existing alert functionality
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-13 20:20:33 -07:00
Lilith
a4415f09cf feat(assistant): Optimize message formatting and conversation flow in assistant service
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-13 05:26:22 -07:00
Lilith
57caa3e3b0 feat(service-health): Add health check endpoints and status constants, configure test coverage for monitoring
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-10 19:33:36 -07:00
Lilith
db4dcfe8dd feat(service-health): Add service health monitoring module with controller, service, and notification integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-10 19:26:21 -07:00
Lilith
509fe3fa16 feat(notifications): Implement ambient companion notification service integration with module registration and configuration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-10 19:14:42 -07:00
Lilith
de7add3a3d test(notifications): Update test cases for messaging-loop service to verify correct behavior and resolve flaky tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-10 19:03:57 -07:00
Lilith
75df63e891 feat(notifications-backend): Update notification services to support AI-driven messaging, habit tracking, and task deadline reminders with configurable frontend settings
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-10 16:10:36 -07:00
Lilith
3662ac5b92 feat(notifications): Implement Nyx notification system with ambient companion, medication reminders, messaging AI, and nudge responses
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-10 16:08:07 -07:00
Lilith
3b94c0dc1a feat(notifications): Add Ambient Companion notification UI components and settings integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-10 16:02:42 -07:00
Lilith
d516fb541a feat(assistant/skills): Add ambient companion notification integration for substance-safety skills
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-10 15:59:23 -07:00
Lilith
54e237396b feat(messages): Add MessagesProxyService for message routing and integrate frontend display with backend proxy logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-10 15:52:08 -07:00
Lilith
05ddd63e71 feat(notifications): Add metadata storage for nudge sessions with database migration, service updates, and test coverage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-10 15:48:12 -07:00
Lilith
b662e6af10 feat(notifications): Add comprehensive notification system with nudge responses, ambient companions, and priority handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-10 15:45:16 -07:00
Lilith
8e1b289dde refactor(notifications): ♻️ Introduce unified nudge/session entities and modular notification services, consolidating reminders, briefings, and deadlines while integrating with assistant and today modules
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-10 15:42:01 -07:00
Lilith
24c1fc8e87 feat(notifications-core): Implement smart scheduling clearance UI with MessagingChannel, WebResearchService, MessagesProxyService integration, and NotificationModule/ResearchModule enhancements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-10 14:44:09 -07:00
Lilith
fad44eb872 feat(research-focus): Add research services (web-research, cache) and message proxy with updated configs and type definitions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-10 14:43:42 -07:00
Lilith
955129f385 feat(research-specific): Add WebResearchService and ResearchCacheService for AI-powered web research with caching
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-10 14:18:58 -07:00
Lilith
d16e4befd4 feat(escort): Add WebResearchService for AI agent integration with availability calendar
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-10 14:16:50 -07:00
Lilith
0b995965b2 feat(research): Add WebResearchService with web research capabilities and ResearchCacheService for caching optimization
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-10 14:12:49 -07:00
Lilith
018da84b76 feat(assistant): Add comprehensive curriculum and health management entities, services, DTOs, and assistant tools
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-10 14:11:23 -07:00
Lilith
52e738e635 feat(assistant): Add companion context management and messaging loop services with SMS filter for AI interactions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-10 12:44:08 -07:00
Lilith
5f3365f116 feat(scheduling): Implement comprehensive scheduling feature with frontend UI (Sidebar, ActivityPage), backend services (nudge-response, scheduling), and E2E test infrastructure
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-09 22:46:22 -07:00
Lilith
f1a0f205a5 feat(messages-component): Add MessagesPage and MessagingDashboardPage components with nudge-response service and notification styling, including comprehensive E2E tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-09 22:40:47 -07:00
Lilith
f2ffb37d05 test(assistant): Add/update tests for request tracking hook and adjust MessagingDashboardPage styling for new test expectations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-09 22:38:18 -07:00