get_migration_path
Calculate a migration path from a deprecated package to its modern replacement. Returns rationale, code diff, breaking changes, and estimated effort minutes. Supports 17 package ecosystems for prescriptive planning.
Instructions
Prescriptive migration plan between DIFFERENT packages — rationale + literal code diff + breaking changes + effort minutes. USE WHEN: replacing request→axios, moment→dayjs, flask→fastapi, etc.; both endpoints known. RETURNS: {rationale, diff, breaking_changes[], estimated_minutes}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ecosystem | Yes | ||
| from_package | Yes | Deprecated/legacy package to migrate away from. | |
| to_package | Yes | Modern replacement package. |