Save handoff
save_handoffCreate a complete project checkpoint at task start, replacing the previous snapshot while preserving its timeline so the next AI agent can resume with full context.
Instructions
Write a complete checkpoint for the project, replacing the previous one (the timeline is kept). Use at the start of a new task; use update_handoff or log_progress afterwards.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | No | Overall goal of the task | |
| agent | Yes | Your agent name: claude, copilot, cursor, codex, gemini, or other | |
| notes | No | Anything else the next agent must know | |
| tests | No | Tests actually run, with results, e.g. 'npm test: 12 passed' | |
| status | No | in_progress | |
| blockers | No | Problems that stop progress | |
| keyFiles | No | Files the next agent should read first | |
| completed | No | Steps already finished and verified | |
| decisions | No | Decisions taken and why, so the next agent does not revisit them | |
| nextSteps | No | Remaining steps, in order | |
| currentStep | No | What you are doing right now (may be half done) | |
| projectPath | Yes | Absolute path of the workspace/project root | |
| changedFiles | No | Files created or modified, relative to the project root |