Menu dokumentacji

Konwersja

Na tej stronie

Beta. Zachowaj oryginalny kod źródłowy i zatwierdź proponowane etapy konwersji oraz koszty, zanim przejdziesz dalej.

Korzystanie z narzędzi

  1. Najpierw wywołaj odpowiednie narzędzie do odczytu lub sprawdzania stanu.
  2. Sprawdź cel operacji i wymagane argumenty.
  3. Wykonaj jedną zamierzoną operację. Jeśli wymaga ona wyraźnego potwierdzenia przez człowieka, najpierw je uzyskaj.
  4. Następnie sprawdź stan lub ponownie odczytaj zasób, którego dotyczyła operacja.

Poniższe dane wejściowe opisują publiczny kontrakt. Wiążąca jest aktualna lista narzędzi podłączonego serwera. Niektóre narzędzia wymagają określonego hosta, lokalizacji projektu, trybu wnioskowania lub planu. Identyfikatory to wartości zwrócone przez wcześniej wywołane narzędzia; nie wymyślaj ich.

check_convertible

Czy tę aplikację można przekonwertować.

Wymaga istniejącego projektu utworzonego przez zgłoszenie do analizy. Przed sprawdzeniem nowego źródła uruchom convert_project.

ArgumentWymaganyTyp lub dopuszczalne wartości
projectIdNieciąg znaków

Operacja: tylko odczyt.

Dostępne konfiguracje: stdio, projekt w chmurze, wnioskowanie w chmurze; stdio, projekt w chmurze, delegowane wnioskowanie; stdio, projekt lokalny, wnioskowanie w chmurze; stdio, projekt lokalny, delegowane wnioskowanie; hostowany HTTP.

Kontrakty narzędzi w formacie do odczytu maszynowego zawierają zagnieżdżone schematy argumentów.

convert_project

Przekonwertuj istniejącą aplikację.

Rozpoczyna lub kontynuuje obsługiwane zgłoszenie projektu do analizy. repoUrl ma pierwszeństwo przed lokalnym obszarem roboczym. Zachowaj oryginalny kod źródłowy i sprawdź conversion_status.

ArgumentWymaganyTyp lub dopuszczalne wartości
projectIdNieciąg znaków
nameNieciąg znaków
aboutNieciąg znaków
repoUrlNieciąg znaków
branchNieciąg znaków
confirmTakwartość logiczna; domyślnie false

Operacja: może zmienić stan lub rozpocząć pracę.

Dostępne konfiguracje: stdio, projekt w chmurze, wnioskowanie w chmurze; stdio, projekt w chmurze, delegowane wnioskowanie; stdio, projekt lokalny, wnioskowanie w chmurze; stdio, projekt lokalny, delegowane wnioskowanie; hostowany HTTP.

Kontrakty narzędzi w formacie do odczytu maszynowego zawierają zagnieżdżone schematy argumentów.

proceed_conversion

Zdecyduj o następnym działaniu w procesie konwersji.

Obsługiwane decyzje to m.in. analyze, extract, implement, leave, retry i cancel. Postępuj zgodnie z bieżącym etapem; potwierdzaj dopiero po sprawdzeniu zakresu i kosztów.

ArgumentWymaganyTyp lub dopuszczalne wartości
decisionTakanalyze, extract, implement, leave, retry, cancel
projectIdNieciąg znaków
noteNieciąg znaków
confirmTakwartość logiczna; domyślnie false
nameNieciąg znaków; minimalna długość 1; maksymalna długość 128
descriptionNieciąg znaków
specificationNieciąg znaków
visionNieciąg znaków
designSystemNieciąg znaków

Operacja: może zmienić stan lub rozpocząć pracę.

Dostępne konfiguracje: stdio, projekt w chmurze, wnioskowanie w chmurze; stdio, projekt w chmurze, delegowane wnioskowanie; stdio, projekt lokalny, wnioskowanie w chmurze; stdio, projekt lokalny, delegowane wnioskowanie; hostowany HTTP.

Kontrakty narzędzi w formacie do odczytu maszynowego zawierają zagnieżdżone schematy argumentów.

conversion_status

Bieżący stan konwersji.

Odczytaj zwrócony zasób i zaplanuj następną czynność na podstawie jego aktualnych wartości.

ArgumentWymaganyTyp lub dopuszczalne wartości
projectIdNieciąg znaków

Operacja: tylko odczyt.

Dostępne konfiguracje: stdio, projekt w chmurze, wnioskowanie w chmurze; stdio, projekt w chmurze, delegowane wnioskowanie; stdio, projekt lokalny, wnioskowanie w chmurze; stdio, projekt lokalny, delegowane wnioskowanie; hostowany HTTP.

Kontrakty narzędzi w formacie do odczytu maszynowego zawierają zagnieżdżone schematy argumentów.

purge_origin

Usuń oryginał przekonwertowanej aplikacji.

Nieodwracalnie usuwa zachowany oryginał. Potwierdź usunięcie wprost dopiero wtedy, gdy sprawdzisz działanie aplikacji i licencje oraz upewnisz się, że oryginał nie będzie potrzebny do odtworzenia.

ArgumentWymaganyTyp lub dopuszczalne wartości
projectIdNieciąg znaków
confirmTakwartość logiczna

Operacja: może zmienić stan lub rozpocząć pracę; możliwe są skutki destrukcyjne.

Dostępne konfiguracje: stdio, projekt w chmurze, wnioskowanie w chmurze; stdio, projekt w chmurze, delegowane wnioskowanie; stdio, projekt lokalny, wnioskowanie w chmurze; stdio, projekt lokalny, delegowane wnioskowanie; hostowany HTTP.

Kontrakty narzędzi w formacie do odczytu maszynowego zawierają zagnieżdżone schematy argumentów.

Powiązana dokumentacja

Strona główna MCP · Procedura wznawiania prac · Koszty