knowl_task_checkpoint
Record manual task progress and blockers using a task ID, keeping completed steps, next actions, and verification status resumable across AI agent sessions.
Instructions
Checkpoint meaningful progress or a blocker in a manual work loop using the taskId from knowl_task_start. Never use for a hook-owned session or routine command noise.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"taskId": "<taskId>",
"summary": "<summary>"
},
"name": "knowl_task_checkpoint"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| goal | No | Optional current goal for resumable handoffs. | |
| taskId | Yes | The taskId returned by knowl_task_start. | |
| blocker | No | Optional current blocker. | |
| summary | Yes | Durable checkpoint summary. | |
| completed | No | Optional list of completed steps. | |
| nextAction | No | Optional next action to resume with. | |
| artifactRefs | No | Optional file or artifact references relevant to the task. | |
| verificationStatus | No | Optional verification status such as unverified, tests-passing, or needs-review. |