Checkpoint
checkpointWrap up a session by summarizing work, capturing repo changes as commit links, storing the record, proposing task candidates, and writing a handoff document. Returns an ordered checklist for the agent to execute.
Instructions
End-of-session bookend to get_session_start. Call when the user says 'checkpoint', 'let's checkpoint', or 'wrap up this session'. Returns the ordered checkpoint procedure for the agent to execute (summarize, capture repo changes as commit links, store the record, propose task candidates, write the handoff doc) plus the exact memory call to make and the previous checkpoint for continuity. This tool does not write anything itself - the agent performs the steps. Pass the project tag so the previous checkpoint can be loaded; if omitted, ask the user which project before storing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scope | No | Scope to store the checkpoint under. Defaults to 'org' (team-visible). | |
| author | No | Whose previous checkpoint to carry forward. 'me' (default) returns your own last checkpoint for this project - the right choice for resuming your own thread on a shared team project, so a teammate's session is not picked up by accident. 'anyone' returns the team's most recent checkpoint. The handoff -NN sequence is always counted team-wide regardless of this setting, so shared-repo filenames never collide. | |
| project | No | Project tag for this session (e.g. 'founders-os'). Omit only if unknown - then ask the user. | |
| timezone | No | IANA timezone (e.g. 'America/New_York') for the handoff-doc date. |