List upcoming model retirements
upcoming_retirementsList OpenAI, Anthropic, and Google models retiring within the next N days, soonest first, each with its replacement, to plan migrations before dates hit.
Instructions
List OpenAI, Anthropic and Google models whose retirement or re-routing date falls in the next N days, soonest first, with replacement for each. Use it to answer "what is being retired soon?" or to plan migrations. It does not look at code: use scan_project for that, or check_models for specific IDs. Read-only. Models already past their date are not included (check_models reports those as retired). Anthropic "not before" dates are left out because those models are still active.
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": "upcoming_retirements"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | Look-ahead window in days, 1 to 3650. Default 90. | |
| provider | No | Only this provider. Omit for all three. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | Yes | ||
| count | Yes | ||
| models | Yes | ||
| all_dates | No | ||
| next_step | No | Present when a model has to move: how to test prompts on the replacement first | |
| registry_source | No | live = aidriftline.com/models.json; bundled = the copy shipped in the package (used offline) | |
| registry_checked | No | Date the registry was last checked against the provider pages |