Habitica is an open-source task management application that gamifies productivity by turning tasks into role-playing game elements.
Tool to add a new task to a specified challenge. Use when you need to programmatically create a challenge task after the challenge is set up and you have its ID.
Tool to register a push notification device for the authenticated user. Use when you need to enable push notifications for mobile devices or UnifiedPush clients.
Tool to add a tag to a task. Use when you need to categorize or label a task with an existing tag.
Attempts to cancel the authenticated user's subscription. Since Habitica's public API does not provide a cancellation endpoint, this action checks the current subscription state and returns: - success=True with a no-op message if there is no active subscription - success=False with guidance to cancel via the website/app if a subscription appears active
Tool to clone an existing challenge. Use when you need to duplicate a challenge to a different group with a new name.
Tool to create a new challenge. Use when you need to start a challenge in a specific group with title, summary, and optional tasks.