Skip to content

Setting to also track unanswered tasks/requests as commitments #2

Description

@sachincool

Feature request

Commit only captures explicit promises ("I'll send it tomorrow") and agreements. It misses direct tasks assigned to you — imperatives like "send me the file", "call them tomorrow", or in Hinglish "kal bhej dena" / "wish kr dena" — because the extraction prompt treats unanswered requests as non-commitments.

Add a settings toggle to also track these unanswered tasks/requests as commitments (off = current strict behavior, on = capture imperative tasks too).

Example (missed today)

Contact: It's someone's anniversary today
Contact: Wish them / "wish kr dena"

A concrete task addressed to the user, surfaced as nothing.

Notes

  • A task asked of the user → you_owe; a task the user asks of someone else → they_owe.
  • Tradeoff: higher recall, more false positives — hence the toggle. Auto-resolve/dismiss keep the list clean.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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