get_changes
What changes the law across the whole corpus in a window of dates: what has entered into force, started applying, been replaced by a new version or reached a deadline in the last months, and what will in the next ones. Each event says whether it is an entry into force or an application, and its act's position on as_at. Window with since/until or last_months/next_months (left out: the last 6 and the next 12 months, echoed); filter by kind, jurisdiction (eu, uk), subject_matter or instrument (regulation, directive, decision). Paged by cursor, with the total and the coverage: how many acts have no resolved date, are held, or are not indexed yet. answerable is false when too much of the scope is not indexed yet for the list to be read as complete: an empty list is then not "nothing changes". A uk-only query is read on London's legal day. Answers "what starts applying in the next 12 months" and "what changed in the last 6".
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_changes"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| as_at | No | The day to read the position on, YYYY-MM-DD. Left out, it is the act's legal day today (Brussels for EU law, London for UK law). It is always echoed back. | |
| kinds | No | Only these kinds of event. Leave out for all. | |
| limit | No | ||
| since | No | First day of the window, YYYY-MM-DD. | |
| until | No | Last day of the window, YYYY-MM-DD. | |
| cursor | No | next_cursor from the previous page. | |
| instrument | No | ||
| last_months | No | ||
| next_months | No | ||
| jurisdiction | No | ||
| subject_matter | No | A subject matter label, e.g. 'data protection'. |