board_end_session
End a Vibe Board VE session to save progress summaries and handoff notes for cross-session continuity, ensuring next sessions can resume work effectively.
Instructions
End the current session with a progress summary and handoff notes. This is the single most important call for cross-session continuity — without it, everything you did this session is invisible to the next one. Marks the session status='completed' and sets ended_at=now. The next board_create_session will surface this session's progress_summary, handoff_notes, and context_artifacts in its handoff response. Reference specific task IDs in handoff_notes (the next session reads this as prose, not a parsed list). Returns { session_id, status, message }.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| session_id | Yes | Session ID to end (the session_id returned from board_create_session at the start of this session) | |
| progress_summary | Yes | 1-3 sentences on what was accomplished this session. Shown verbatim at the start of the next session's handoff. | |
| handoff_notes | No | Prose notes for the next session — reference task IDs for pending work ('task X is blocked on Y'), not vague descriptions. What the next agent needs to know to continue. | |
| context_artifacts | No | Structured context. Recognized keys: files_modified (paths touched), decisions_made (choices that set direction), blockers (what stopped progress), next_steps (what the next session should do). Additional keys allowed — passthrough. |