-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Problem
Currently, Timewarrior associates tracked intervals with Taskwarrior tasks using only the description and tags. If multiple tasks have the same description and tags, time tracked for those tasks is ambiguous and cannot be reliably attributed to the correct Taskwarrior task.
Expected Behavior
There should be a way (either by default, or as an option) for Timewarrior to always tag tracked intervals with the unique Taskwarrior UUID, ensuring that time tracked for tasks with identical descriptions/tags remains distinct and reportable per task.
Steps to Reproduce
- Create two Taskwarrior tasks with the same description/tags.
- Track time for each in Timewarrior.
- Observe that intervals are not uniquely associated with each task.
Suggested Solution
- Always include the Taskwarrior UUID as a tag in intervals started via the integration hook.
- Optionally, provide a way to retroactively update intervals if a task description or tags change.
- Improve documentation to clarify the importance of UUID tagging for unique attribution.
Additional Context
This would improve reporting accuracy and prevent time from being merged or misattributed when working on similar or recurring tasks.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request