Challenges
updatecomplete_challenge_tasks
Marks specified challenge tasks complete, or reverses their completion with done:false. Requires task ids belonging to the given challenge. The date defaults to today in the challenge's timezone. Returns changed tasks and the resulting daily state.
readOnlyHint: falsedestructiveHint: trueidempotentHint: trueopenWorldHint: falsetitle: Check off challenge taskschallengeIdstring (uuid)RequiredtaskIdsarray of strings (uuid)RequiredExisting task ids belonging to the specified challenge that the user wants marked done or undone.
1 to 20 items
datestringYYYY-MM-DD. Omit for today — the server resolves the challenge's own today. Pass an explicit date only when the user names a different day.
Format YYYY-MM-DD
donebooleanfalse reverses the completions (undo).
One text item holding a JSON object, as in the example.
Every tool returns isError with a message when its arguments don't match the schema, a limit is reached, the person turned the agent off, or iAM360 has a problem. See Errors and limits.