diff_versions
List API changes between two versions of a package to understand breaking changes for migration planning. Defaults baseline to installed version.
Instructions
List the API changes between two versions of a package (no code scan).
Use this to understand a library's breaking changes in the abstract — e.g. when planning a migration. For "what breaks in my code", use check_upgrade instead. Defaults the baseline to the installed version.
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": {
"package": "<package>",
"to_version": "<to_version>"
},
"name": "diff_versions"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| package | Yes | ||
| to_version | Yes | ||
| from_version | No | ||
| language | No | python |