Saved speaking scores and next-practice evidence
get_learning_overviewReturns the signed-in learner's saved IELTS or CELPIP practice totals over a rolling window, with separate Live Conversation and Recording Practice sections. Available evidence includes criterion averages, recording score history, bounded recent corrections and story references. For IELTS learners with a recent scored mock, nextStepPlan provides current position, target gap and first-focus evidence when available. Exam scope, scoreWindow, coverage and truncation fields state the limits; scores are practice estimates. Read-only. Use when the learner asks how practice is going, how to get a steady 7, which one to practise first today, or wants saved evidence for a study plan or band-consistency review. Speaking practice, recording, scoring and mock tests take place in Joe Speaking. The examScope states whether totals are IELTS-only, CELPIP-only, or all safely attributable records. This rolling window is not the Dashboard local-calendar preset. Saved scores are not official exam results. Scores from different exams remain separate; scoreWindow and truncation flags bound their interpretation. No model is invoked; repeated calls over the same rows return the same numbers.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_learning_overview"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| exam | No | Exam explicitly named by the learner in this conversation. With no value, totals use the saved Joe Speaking exam when available; chat memory is not an exam input. | |
| periodDays | No | Rolling look-back window in days. Clamped to 7, 14, 30, 60, 90, 180 or 365. |