Skip to content

AskHamiz: daily summary #82

Description

@shreekardittakavi

Spec: Doc — "Can also give a 'daily summary' on request via a button."

Scope

  • A one-click daily summary in the chat UI producing: today's classes, what is due soon, scheduled study blocks, flashcards due for review, and weak topics worth attention.
  • Assemble the underlying facts with direct queries, not model tool-calling — dates and deadlines must be exact. The model writes the prose over a fetched, correct data payload.
  • Fetch the independent sources with Promise.all (AGENTS.md §10 — parallel-fetch independent data).
  • Make each item actionable: link to the class, note, deck, or calendar entry.
  • Handle the empty case well — a student with a clear day should get "nothing due, you're clear," not a fabricated list.

Depends on

  • AskHamiz agentic chatbot core

Acceptance criteria

  • The summary button returns today's real classes, deadlines, and review load
  • Every date and count in the summary is fetched, not generated
  • Items link to the relevant page
  • An empty day produces a sensible message

Metadata

Metadata

Assignees

No one assigned

    Labels

    AILLM, embeddings, and retrieval workAskHamizAskHamiz agentic chatbotenhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions