feat: Add Time Tracking page with analytics and time distribution charts
continuous-integration/drone/push Build is passing
continuous-integration/drone/push Build is passing
- Add TimeTrackingPage with pie/bar charts for time spent per label - Add task_time_logs schema for tracking time entries - Add /api/analytics/time-distribution endpoint - Update sidebar navigation with time tracking link - Update App routing for new pages - Fix routine blocker and settings card issues - Add German translations for analytics Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -70,6 +70,13 @@ You can create, search, update, and delete tasks using the provided tools.
|
||||
- *Delete All*: Search all, then delete each.
|
||||
- **Labels**: Use 'getLabels' tags.
|
||||
|
||||
### 🛡️ SAFETY RULES
|
||||
- **DELETION CONFIRMATION**: Before using 'deleteTask', you MUST:
|
||||
1. LIST the tasks you are about to delete (Title + ID).
|
||||
2. ASK the user for explicit confirmation ("Are you sure you want to delete these X tasks?").
|
||||
3. WAIT for the user to say "Yes".
|
||||
- ONLY then proceed to valid 'deleteTask' calls.
|
||||
|
||||
**2. 🧠 Smart Planning & Scheduling**
|
||||
- **"Break this down"**: Create subtasks with 'parentTaskId'.
|
||||
- **"Find time for this"**: Use 'scheduleTask'.
|
||||
|
||||
Reference in New Issue
Block a user