Module: DailyFocus
- Defined in:
- app/services/daily_focus.rb,
app/services/daily_focus/prompt.rb,
app/services/daily_focus/run_policy.rb,
app/services/daily_focus/chat_runner.rb,
app/services/daily_focus/data_gatherer.rb,
app/services/daily_focus/review_counts.rb,
app/services/daily_focus/timezone_hints.rb,
app/services/daily_focus/work_day_indicator.rb,
app/services/daily_focus/conversation_sharing.rb,
app/services/daily_focus/user_context_builder.rb,
app/services/daily_focus/review_work_day_preloader.rb
Overview
Namespace configuration for Daily Focus automation (Sunny + CRM review).
Defined Under Namespace
Modules: ConversationSharing, Prompt, TimezoneHints Classes: ChatRunner, DataGatherer, ReviewCounts, ReviewWorkDayPreloader, RunPolicy, UserContextBuilder, WorkDayIndicator
Constant Summary collapse
- TOOL_SERVICE_KEYS =
Service keys passed to Assistant::ChatToolBuilder for tool-based generation.
%w[sales_management app_db support_cases content].freeze
- CHAT_MODEL_KEY =
Model key for Assistant::ChatService (batch + unified path).
'gemini-flash'