analyze_upgrade
Assess package upgrade risks by analyzing breaking changes, then receive affected files and fix methods.
Instructions
패키지 버전 업그레이드 시 breaking change를 AI가 분석하고 영향 파일·수정 방법을 제시합니다.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| changelog | No | changelog 또는 마이그레이션 가이드 텍스트 (없으면 AI가 일반 지식으로 분석) | |
| ecosystem | No | PyPI / npm / Go 등 | PyPI |
| package_name | Yes | 패키지 이름 (예: requests, django) | |
| project_root | No | 프로젝트 루트 디렉터리 | . |
| target_version | Yes | 업그레이드 목표 버전 (예: 2.31.0) | |
| current_version | Yes | 현재 버전 (예: 2.28.0) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |