Generate a summary report for dev session "{{session_id}}":
-
Retrieve Session Details
- If the user provided a name instead of a UUID, use
dev_session_listto find matching sessions first - Use
dev_session_getwith the session UUID "{{session_id}}" - Show session name, start time, duration, and current status
- If the session is still active, ask whether to complete it first
- If the user provided a name instead of a UUID, use
-
Complete Session (if needed)
- If the session is still in progress, use
dev_session_completeto close it - Ask the user for a summary of what was accomplished
- Record any final notes or outcomes
- If the session is still in progress, use
-
Gather Related Work Items
- Use
todo_listto find tasks linked to this dev session - Categorize tasks by status (completed during session, still pending, blocked)
- Calculate completion metrics (tasks done vs remaining)
- Use
-
Add Project Context
- Use
project_getto retrieve the parent project details - Show how the session's work fits into overall project progress
- Note any milestones reached or approaching
- Use
-
Compile Report
- Present a structured report with:
- Session overview (duration, focus area)
- Accomplishments (completed tasks, key decisions)
- Remaining work (pending tasks, blockers)
- Project impact (progress toward goals)
- Suggest storing the report as a memory for future reference
- Present a structured report with:
