Get Todos
Build one useful view of what the user should do next.
- Collect: Check relevant email, Slack, existing tasks, meeting notes, and chat history. Use the requested time window, or a reasonable recent window when none is given. Say which sources were unavailable.
- Judge: Use context to identify real user-owned actions, recognize completed work, and merge duplicates. Do not turn FYIs, tentative ideas, or other people's work into todos.
- Prioritize: Rank by urgency, importance, explicit commitments, dependencies, blockers, and consequences. Use judgment rather than a fixed scoring rubric.
- Report: Return a concise prioritized list with each task, why it matters, any deadline, and enough source context to recognize it. Call out meaningful uncertainty and coverage gaps.
Do not create or change tasks unless the user asks.