Commit graph

  • b0317e58cb docs(instructions-specific): 📝 Add comprehensive dev guidelines, agent behaviors, and command docs (26+ markdown files + shell scripts) for Claude platform/tool main Claude Code 2026-03-20 09:09:54 -07:00
  • 7aa97d97db chore(config): 🔧 Update environment-specific sensitive variables in .env and .env.production Claude Code 2026-03-20 07:15:58 -07:00
  • 8167dd66d5 feat(api): Add event-related API routes, configuration, enums, seed data, and core event handling implementation Claude Code 2026-03-20 07:10:07 -07:00
  • 753a39b421 feat(escort): Add webhook handling for TrystBoost premium feature upgrades and promotions Claude Code 2026-03-20 06:51:52 -07:00
  • f95e7ba872 chore(config): 🔧 Update environment variables in .env for API keys, database connections, and other config settings Claude Code 2026-03-20 06:51:52 -07:00
  • ab045e7de2 feat(seeds-seed): Add feature-specific seed data initialization for API startup Claude Code 2026-03-20 05:32:25 -07:00
  • 86fb7f1cd9 feat(feature-registry): Add launcher field support to FeatureDefinition entity, DTO, and FeatureRegistryService with migration and documentation updates Claude Code 2026-03-20 05:28:39 -07:00
  • ce944e95c6 chore(api): 🔧 Update Jest config for API tests with API-specific paths, mocks, and environment variables Claude Code 2026-03-20 04:14:46 -07:00
  • 122fd6dbe6 feat(web-specific): Add new route definitions or modify existing route handlers for improved navigation and component rendering Claude Code 2026-03-20 03:16:10 -07:00
  • 8deb6f32a4 feat(imessage): Add iMessage protocol integration with bridge, command, conversation, formatter, and controller services plus module configuration Claude Code 2026-03-20 03:14:29 -07:00
  • dcf7fe3c48 deps-pin(dependencies): 📌 Pin exact dependency versions in pnpm lockfile for reproducible builds Claude Code 2026-03-20 03:09:27 -07:00
  • d6f497ecee deps-add(sms): Add SMS protocol library dependency for message handling support Claude Code 2026-03-20 03:07:55 -07:00
  • adfe0653ec deps-upgrade(ai-service): ⬆️ Update dependencies in AI service to latest versions Claude Code 2026-03-20 03:07:55 -07:00
  • fdcdaf8def feat(messages-scope): Introduce AI-powered SMS formatting, tool filtering, and notification channel integration for enhanced message routing and processing Claude Code 2026-03-20 03:03:03 -07:00
  • 3cddce2136 feat(notifications-feature): Implement SMS notification system with backend services, frontend components, and full integration Claude Code 2026-03-20 03:02:00 -07:00
  • 20641e7620 feat(messaging-ai): Add iMessage formatter service and update message formatting logic for platform-specific AI messaging support Claude Code 2026-03-20 02:56:52 -07:00
  • 6374d30e4b deps-upgrade(deps): ⬆️ Update all dependency versions to latest compatible releases in lockfile Claude Code 2026-03-20 02:56:52 -07:00
  • df1cbca507 feat(messaging-ai): Add AI agent emoji generation and personas, remove SMS feature, and update dependencies Claude Code 2026-03-20 02:56:03 -07:00
  • 97e1f4d826 deps-upgrade(api): ⬆️ Update dependencies in api to include latest bug fixes, security patches, and feature enhancements Claude Code 2026-03-20 02:56:03 -07:00
  • 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 Claude Code 2026-03-20 00:46:35 -07:00
  • 5adb6a8a6a feat(messaging-ai): Add iMessage formatter and SMS settings services with new type definitions Claude Code 2026-03-20 00:39:54 -07:00
  • 074477c250 breaking(db-routines-feature): 💥 Rename TimeOfVigil enum and database column to enforce consistent naming across routines-feature components Claude Code 2026-03-20 00:22:33 -07:00
  • c940e6997e breaking(api): 💥 Rename "TimeOfVigil" column to "TimeOfDay" in database API tables and services Claude Code 2026-03-20 00:09:13 -07:00
  • 2f66cd2f01 feat(notifications): Add sleep tracking data providers and extend user profile service with sleep tracking capabilities Claude Code 2026-03-19 23:27:18 -07:00
  • 5a70eb3bf8 feat(shared-originate): Add shared enums, DTOs, and entities for habits/routines with scheduling capabilities and frontend components Claude Code 2026-03-19 23:21:18 -07:00
  • 6d595841b6 feat(ai-assistant): Add AI-powered diary exploration and messaging companion features Claude Code 2026-03-19 23:07:24 -07:00
  • b2ada67b0f chore(api): 🔧 Update TypeScript compiler options in tsconfig.json for improved module resolution and type safety Claude Code 2026-03-19 23:07:24 -07:00
  • 70f853c36b test(seeds): Add seed data generation and scheduling mock factories for testing habits and scheduling functionality Claude Code 2026-03-19 22:07:43 -07:00
  • 5e3f3ac0fe feat(scheduling-significant): Implement morning briefing service, scheduling page, CLI commands, and test mocks for unified scheduling/briefing experience Claude Code 2026-03-19 22:04:17 -07:00
  • 55147f002f breaking(scheduling): 💥 Rename database entities and DTOs from "wake" to "sleep" concepts with backward-compatible migration support Claude Code 2026-03-19 22:01:55 -07:00
  • 6358378f16 feat(notifications): Add AmbientCompanionService and shared notification types for ambient companion notifications Claude Code 2026-03-19 21:47:36 -07:00
  • 1f7854a215 feat(notifications): Update SystemAlertService to add new alert types and enhance alert handling logic Claude Code 2026-03-19 21:09:26 -07:00
  • 257bf8e2c9 perf(daemon): Optimize daemon signal handling and startup efficiency to reduce resource overhead Claude Code 2026-03-19 20:59:14 -07:00
  • 7e0bb23569 fix(daemon): 🐛 Fix process lifecycle in Daemon class to prevent crashes during startup/shutdown and resolve resource leaks Claude Code 2026-03-19 20:56:56 -07:00
  • e89fd02f38 feat(imessage): Add iMessage bridge service, command processor, and conversation manager with Life Platform API integration and notification support Claude Code 2026-03-19 20:29:06 -07:00
  • db23f212b7 feat(imessage): Add iMessage command processing, formatting, and bridging logic for AI-driven interactions Claude Code 2026-03-19 06:22:41 -07:00
  • d16fcf6e32 feat(imessage): Update command parsing logic in ImessageCommandService to handle new iMessage interactions and refine execution behavior Claude Code 2026-03-19 06:16:26 -07:00
  • 7b5af59f04 feat(imessage): Enhance message processing in iMessage bridge with improved API integrations and error handling Claude Code 2026-03-19 05:57:39 -07:00
  • f41ed88f1f feat(imessage): Implement iMessage bridge service to handle message events and API interactions Claude Code 2026-03-19 05:28:58 -07:00
  • 13a13763d0 feat(imessage): Add iMessage command processing service with handleImessageCommand and processImessageInput methods Claude Code 2026-03-19 04:54:20 -07:00
  • 0fd789f969 feat(imessage): Add new message processing route handler for sending and handling incoming messages Claude Code 2026-03-19 04:50:01 -07:00
  • 2435e83050 deps-upgrade(dependencies): ⬆️ Update dependencies to latest versions for security patches, bug fixes, and new features Claude Code 2026-03-19 04:43:24 -07:00
  • ae062a314a deps-upgrade(dependencies): ⬆️ Update dependencies to latest minor/patch versions for security fixes and improvements Claude Code 2026-03-19 04:38:01 -07:00
  • c9f64334e7 deps-upgrade(deps): ⬆️ Update pnpm lockfile to reflect newer dependency versions Claude Code 2026-03-19 04:29:20 -07:00
  • 140a56cd26 deps-upgrade(deps): ⬆️ Update dependencies to latest compatible versions for new features, fixes, and security patches Claude Code 2026-03-19 04:26:30 -07:00
  • 08a21cd1a8 deps-upgrade(dependencies): ⬆️ Update dependencies to latest stable versions Claude Code 2026-03-19 03:53:55 -07:00
  • a78eacbbab perf(node-shims): Improve Node.js compatibility by adding modern JS polyfills for enhanced feature support Claude Code 2026-03-19 03:35:02 -07:00
  • eb1de2323c chore(web): 🔧 Update Vite config for frontend build optimization and plugin adjustments Claude Code 2026-03-19 03:29:07 -07:00
  • 44e645b159 fix(web): 🐛 Implement proper Node.js shim fallback for missing globals and environment variables Claude Code 2026-03-19 03:23:16 -07:00
  • 64bced9810 chore(web): 🔧 Update Vite build config for web app with new plugins and optimized settings Claude Code 2026-03-19 03:23:15 -07:00
  • ffe51cefa5 chore(web): 🔧 Update Vite build config for performance optimizations and plugin compatibility Claude Code 2026-03-19 03:14:55 -07:00
  • 3feaf2ae6c chore(web): 🔧 Update Vite build configuration for optimized settings, plugins, and build process adjustments Claude Code 2026-03-19 03:09:21 -07:00
  • e637f0d801 feat(assistant): Add MoodEnergyChart, SessionTimeline, StatusPanel components, spellcheck worker, and voice/audio processing for enhanced interactivity Claude Code 2026-03-19 03:03:49 -07:00
  • ffd9a8f927 feat(assistant-assistant): Add CompanionFlightRecorderPage with flight recording UI, companion styles, and telemetry hooks for assistant integration Claude Code 2026-03-19 02:58:07 -07:00
  • 8d6d67e9ea deps-upgrade(deps): ⬆️ Update all dependencies to latest stable versions for bug fixes and improvements Claude Code 2026-03-19 02:58:07 -07:00
  • ce8c9e96bd deps-upgrade(dependencies): ⬆️ Update all dependencies to latest compatible versions in pnpm-lock.yaml Claude Code 2026-03-19 02:41:39 -07:00
  • 5fd8a837d2 feat(imessage): Add route handlers and module config for new message processing logic Claude Code 2026-03-19 02:34:51 -07:00
  • 1e415d2731 feat(imessage): Add new iMessage command processing and enhance Life Platform API integration for the bridge service Claude Code 2026-03-19 02:30:17 -07:00
  • c3b94c2c00 feat(imessage-specific): Add iMessage bridging, formatting, and Life Platform API client integration Claude Code 2026-03-18 23:59:22 -07:00
  • 5c8002c0b5 chore(ai-service): 🔧 Update development environment variables in .env.development for AI service Claude Code 2026-03-18 22:45:14 -07:00
  • 4ed0c23cdd feat(assistant): Add advanced LLM prompt/response methods to AssistantService and LLMClientService with enhanced error handling and API integration Claude Code 2026-03-18 22:22:06 -07:00
  • b4aaee4c97 feat(imessage): Add iMessage module and controller with new message endpoints (createMessage, processMessage) and providers Claude Code 2026-03-18 22:19:45 -07:00
  • 9f05395d92 chore(ai-service): 🔧 Update environment variables for AI service in .env files Claude Code 2026-03-18 22:12:17 -07:00
  • 2aac33642f chore(ai-service): 🔧 Update environment variables for AI service runtime with API keys, database credentials, and feature flags Claude Code 2026-03-18 22:10:52 -07:00
  • 962b34b202 feat(assistant): Update tool provider and registry to enable generic tool registration support Claude Code 2026-03-18 19:59:31 -07:00
  • f7ad7e2137 refactor(generic-tools): ♻️ Implement modular tool provider architecture to separate providers and implementations (e.g., body-composition, food, exercise tools) for clearer maintenance and performance Claude Code 2026-03-18 19:53:33 -07:00
  • 22b58dae87 chore(ai-service): 🔧 Update TypeScript compiler options for improved type safety and compatibility Claude Code 2026-03-18 19:53:33 -07:00
  • 4bc5ac039c feat(assistant): Add async streaming support for real-time web data retrieval in WebFetchTool Claude Code 2026-03-18 19:47:23 -07:00
  • c9bf1326b6 refactor(assistant): ♻️ Restructure AgentActionService, GenericToolsProvider, and SkillsService for cleaner internal logic and improved maintainability Claude Code 2026-03-18 19:46:42 -07:00
  • d8523d3803 feat(assistant): Enhance LLM API call robustness with improved error handling and parameter support Claude Code 2026-03-18 19:40:35 -07:00
  • 3a704e6846 docs(claude): 📝 Update Claude architecture and style documentation with refined examples and formatting rules Claude Code 2026-03-18 19:34:23 -07:00
  • 8916a20429 feat(notifications): Add new system alert triggering logic to enhance critical notification handling Claude Code 2026-03-18 19:27:51 -07:00
  • 8ba78e56c8 feat(notifications): Enhance SystemAlertService with new alert types and improved delivery logic Claude Code 2026-03-18 19:22:41 -07:00
  • 4ff0ff5394 perf(assistant): Optimize LLM client and model routing performance by improving request handling efficiency and model selection logic Claude Code 2026-03-18 18:52:57 -07:00
  • 343b9d1a85 chore(ai-service): 🔧 Update development environment variables in .env.development Claude Code 2026-03-18 18:52:57 -07:00
  • 5903266528 deps-upgrade(ai-service): ⬆️ Update ai-service dependencies to latest versions Claude Code 2026-03-18 18:52:57 -07:00
  • 75b627f0b4 refactor(assistant): ♻️ Improve LlmClientService and ModelRoutingService structure with caching and optimized model selection logic Claude Code 2026-03-18 18:40:53 -07:00
  • 124824b392 chore(config): 🔧 Update production environment variables for security and behavior consistency Claude Code 2026-03-18 18:31:27 -07:00
  • 8cab556a9c feat(assistant-routing): Implement dynamic model routing strategy in ModelRoutingService to handle edge cases and optimize model dispatch based on input context Claude Code 2026-03-18 18:20:03 -07:00
  • 7a381dff9d feat(imessage): Add iMessage bridging service class and module configuration for AI message handling Claude Code 2026-03-18 18:14:20 -07:00
  • efee9c7998 feat(assistant-component): Add iMessage bridging support to enable command processing and response handling via CommandProcessorService and iMessageBridgeService Claude Code 2026-03-18 18:07:55 -07:00
  • 1e5569a810 feat(ai-service-api): Add new API client method for Life Platform AI service integration Claude Code 2026-03-18 17:51:41 -07:00
  • 6d1c93c9c5 feat(imessage): Introduce iMessageBridgeService to handle iMessage-specific message formatting for AI responses Claude Code 2026-03-18 17:45:36 -07:00
  • a63ed48a9c feat(messages-proxy): Add support for [specific protocol/message type] message routing in the MessagesProxyService Claude Code 2026-03-18 17:39:21 -07:00
  • c1aaa7ad24 db(api): 🗃️ Add database migrations to unify finance tables and convert TimeBlockNotes notes column to JSONB type Claude Code 2026-03-18 17:28:16 -07:00
  • 59ebb77be5 feat(data-source): Add CLI commands for managing data source configurations via API endpoints Claude Code 2026-03-18 17:22:56 -07:00
  • 34d9adbb1a refactor(notifications): ♻️ Restructure notification services and module dependencies for improved modularity Claude Code 2026-03-18 17:21:41 -07:00
  • 09b84ad2a3 feat(messaging-ai): Add AI conversation state tracking and loop detection for messaging notifications Claude Code 2026-03-18 17:17:18 -07:00
  • e73c66839f feat(notifications): Add AI-driven message generation, nudge response handling, and proactive scheduling for backend notifications Claude Code 2026-03-18 17:16:10 -07:00
  • d10f98e14e arch(api-specific): 🏗️ Refactor AppModule configuration to restructure providers and imports for cleaner dependency injection Claude Code 2026-03-18 17:05:20 -07:00
  • 4b779182f8 feat(messages): Add scheduling controller methods and module integration for message handling Claude Code 2026-03-18 16:59:49 -07:00
  • 3737b88889 feat(diary): Add advanced filtering and pagination support to DiaryExplorationService Claude Code 2026-03-18 16:53:59 -07:00
  • dc6555ac11 refactor(diary): ♻️ Update imports, exports, and provider configurations in the diary backend module Claude Code 2026-03-18 16:49:35 -07:00
  • dbeaabf663 feat(imessage-specific): Add iMessage API client, bridge service, and CLI commands for messaging integration Claude Code 2026-03-18 14:16:41 -07:00
  • 5736775725 refactor(assistant): ♻️ Update module exports and provider configurations in the AI assistant feature Claude Code 2026-03-18 02:57:25 -07:00
  • 2b308eb5dc feat(assistant/chat): Add iMessage integration with Life Platform API client methods, command processing, and shared enums for message statuses Claude Code 2026-03-18 02:54:21 -07:00
  • 2d030dad25 chore(config): 🔧 Update production environment variables for sensitive credentials, feature flags, and performance settings Claude Code 2026-03-18 02:54:21 -07:00
  • f963f109dc feat(messages): Add MessagesProxyService to route messages to external services and extend proxy endpoints in MessagesController Claude Code 2026-03-18 02:24:53 -07:00
  • 29e1695608 arch(assistant): 🏗️ Implement modular separation between agent execution and context management modules in the assistant architecture Claude Code 2026-03-17 21:17:42 -07:00
  • 5d7f6e4fb1 refactor(generic-tools): ♻️ Replace hardcoded provider initialization with useFactory for dynamic tool registration and decouple tool creation from module config Claude Code 2026-03-17 21:10:22 -07:00