Skip to content

Feature request: true recurring Google Tasks (single task with recurrence metadata) #401

@TheRealJamesRussell

Description

@TheRealJamesRussell

Problem

gog tasks add --repeat currently requires --repeat-count or --repeat-until, which creates many separate tasks up front.

For users who want an actual recurring task in Google Tasks, this is noisy and error-prone. It can flood task lists when someone expects one repeating item.

Requested behavior

Add support for creating a true recurring task that appears as a single task and rolls forward per recurrence settings, matching Google Tasks UI behavior.

Suggested UX

Examples:

  • gog tasks add <listId> --title "Monthly recurring task" --due 2026-03-04 --recur monthly
  • gog tasks add <listId> --title "..." --due 2026-03-04 --recur "FREQ=MONTHLY;INTERVAL=1"

Potential options:

  • --recur daily|weekly|monthly|yearly
  • --recur-rrule <RRULE> for advanced users
  • keep current --repeat-count/--repeat-until behavior as a separate materialize-tasks mode

Why this helps

  • Prevents accidental task duplication
  • Aligns CLI behavior with user expectations from Google Tasks
  • Better for productivity workflows where only next occurrence should be active

Happy to test and provide more examples if useful.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions