whats_changed

read-only

What changed in my classes

What the model is told

Get what has changed across the student's courses recently, ranked by how much it should affect what they do next. Covers moved deadlines, new assignments, new announcements, newly posted slides, grades appearing, and rubric edits. Use this for 'what did I miss', 'what changed this week', 'anything new', or at the start of a session to orient. Prefer this over get_recent_announcements when the student asks broadly about changes, because announcements are only one of the things that change.

Parameters

ParameterTypeRequiredDescription
coursestringnoCourse code or name, for example 'ECON 101'. Omit or pass 'all' for every current-term course. Name an earlier course explicitly to use archived context.
days_backnumbernoHow far back to look. Defaults to 7. Use 1 for 'since yesterday', 30 for 'this month'.

Prompts that call it

What changed in my classes since yesterday?
Did anything move or get posted while I was offline?