Mark word demonstrated
mark_demonstratedConfidence-weighted spaced-repetition boost when the user has used a word correctly: the card moves further out in the review schedule. Logs an answer row even if no flashcard exists.
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": {
"word": "<word>",
"confidence": "<confidence>"
},
"name": "mark_demonstrated"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Language tag of the word: base ISO with an optional region (en, en-us, pt-br). Scoped on the base, so the variant the session instructions ask you to send always matches. Omit it and the user's own primary learning language is used. | |
| word | Yes | ||
| source | No | ||
| context | No | ||
| confidence | Yes |