summaryrefslogtreecommitdiff
path: root/servers/taskwarrior/tests
AgeCommit message (Collapse)Author
2025-12-19feat: implement task modification functionality in TaskWarrior serverDawid Rycerz
- Added `modify_task` method to allow modification of tasks based on a filter expression, supporting parameters for project, priority, due date, description, and tags. - Implemented validation for modification parameters, ensuring at least one parameter is provided and that priority and tag formats are correct. - Introduced corresponding tests to validate the functionality of task modifications, including edge cases for invalid inputs and multiple modifications. - Enhanced docstrings for clarity and detailed usage examples.
2025-12-19feat: enhance task completion functionality in TaskWarrior serverDawid Rycerz
- Updated `done_task` method to accept a list of UUIDs for marking multiple tasks as completed. - Adjusted related tests to validate single and multiple task completion, including error handling for empty UUID lists. - Improved docstrings for clarity and consistency.
2025-12-19feat: create task warrior mcp serverDawid Rycerz