New useLearningStatus hook: - Polls /api/ai/intelligence/learning every 60 seconds - Provides resourceCount(), metricCount(), learningState() - Convenience accessors: isActive(), isLearning(), isWaiting() Enhanced AIStatusIndicator: - Now shows when ANY baselines exist (not just when Patrol enabled) - Tooltip shows 'X resources baselined' for transparency - Healthy state 45 resources baselined'shows ' - Works even without Pro license since baselines are FREE This makes the AI presence visible from the moment Pulse starts learning, providing immediate value feedback to all users. |
||
|---|---|---|
| .. | ||
| __tests__ | ||
| AIChat.tsx | ||
| aiChatUtils.ts | ||
| AICostDashboard.tsx | ||
| AIStatusIndicator.css | ||
| AIStatusIndicator.tsx | ||
| GuestNotes.tsx | ||