Skip to main content
A handoff brief is a Markdown document for the receiving agent. Handshake creates it from stored session data.

Brief sections

Conversation selection

Handshake includes all substantive messages when the session has 50 or fewer. For a longer session, Handshake selects 50 messages:
  • 10 messages from the start.
  • 20 messages from the middle.
  • 20 messages from the end.
This selection keeps the original goal, important intermediate decisions, and recent state.

Preview a brief

Ask an agent:
The agent calls generate_brief. This action does not restore the session.

Restore packet

The restore packet is not part of the handoff brief. It is a safety check that precedes the brief. The packet can show:
  • Commit and branch at checkpoint time.
  • Current commit and branch.
  • Staged and unstaged changes.
  • Files that changed after the checkpoint.
Review the packet before you confirm the restore.

Write a useful summary

Include:
  1. Work that is complete and verified.
  2. Work that is incomplete or broken.
  3. Test or validation results.
  4. Next actions in the required order.
  5. Known risks or constraints.
Do not include an unsupported assumption as a fact.