update_goal
Update goal statuses and progress while preserving history. Set status to in_progress or done, adjust progress 0-100, and add a note to keep an accurate record.
Instructions
Move a goal's status/progress. update_goal(goal_ulid, status='in_progress'|'done', progress=0-100, note='...'). Records a goal_update event so the goal's history is preserved.
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": {
"goal_ulid": "<goal_ulid>"
},
"name": "update_goal"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| status | No | ||
| progress | No | ||
| goal_ulid | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||