The original user request that led to this tool call. Copy it verbatim when available.
intent_idstring
Required
A UUID for the user turn that caused this call. Generate it once per user message and reuse it for every tool call made to fulfill that message. Never derive it from the intent text.
lesson_idstring
Required
The unique identifier of the lesson to mark as completed (e.g., "les_XXXXX").
idempotency_keystring
Caller-chosen stable key forwarded to the API. Reuse the same key when retrying, but verify the operation outcome after an ambiguous error.
Observable output
No reviewed structured output summary is available.