Log progress
log_progressSave a cheap checkpoint after every meaningful step so an AI agent can resume from the exact stopping point, even if a usage limit ends the session.
Instructions
Cheap, frequent checkpoint. Call after EVERY meaningful step, because a usage limit can end your session at any time. completedStep is moved from nextSteps to completed when the text matches; lists are appended without duplicates.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent | Yes | Your agent name: claude, copilot, cursor, codex, gemini, or other | |
| tests | No | Tests actually run, with results, e.g. 'npm test: 12 passed' | |
| status | No | ||
| decisions | No | Decisions taken and why, so the next agent does not revisit them | |
| nextSteps | No | New steps to add at the end | |
| 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 | |
| completedStep | No | A step you just finished |