Konvertierung
Auf dieser Seite
Beta. Bewahren Sie den ursprünglichen Quellcode auf und genehmigen Sie die vorgeschlagenen Konvertierungsstufen und Kosten, bevor Sie fortfahren.
Diese Tools verwenden
- Rufen Sie zuerst das passende Lese- oder Status-Tool auf.
- Prüfen Sie das Ziel und die erforderlichen Argumente.
- Holen Sie bei Bedarf zuerst die ausdrückliche Bestätigung eines Menschen ein. Führen Sie dann die vorgesehene Aktion aus.
- Prüfen Sie anschließend den Status oder lesen Sie die betroffene Ressource erneut.
Die folgenden Eingaben beschreiben den öffentlichen Schnittstellenvertrag. Maßgeblich ist die aktuelle Tool-Liste Ihres verbundenen Servers. Manche Tools erfordern einen bestimmten Host, ein bestimmtes Ziel, einen bestimmten Inferenzmodus oder Tarif. Kennungen sind Werte, die frühere Tools zurückgegeben haben; erfinden Sie keine Kennungen.
check_convertible
Prüft, ob diese Anwendung konvertiert werden kann.
Erfordert ein vorhandenes Projekt für die Quellcodeaufnahme. Starten Sie convert_project, bevor Sie neuen Quellcode prüfen.
| Argument | Erforderlich | Typ oder zulässige Werte |
|---|
| projectId | Nein | Zeichenkette |
Operation: nur lesend.
Verfügbare Konfigurationen: stdio, Cloud-Projekt, Cloud-Inferenz; stdio, Cloud-Projekt, delegierte Inferenz; stdio, lokales Projekt, Cloud-Inferenz; stdio, lokales Projekt, delegierte Inferenz; gehostetes HTTP.
Die maschinenlesbaren Tool-Verträge enthalten verschachtelte Argumentschemata.
convert_project
Konvertieren Sie eine bereits vorhandene Anwendung.
Startet die unterstützte Quellcodeaufnahme oder setzt sie fort. repoUrl hat Vorrang vor dem lokalen Arbeitsbereich. Bewahren Sie den ursprünglichen Quellcode auf und prüfen Sie conversion_status.
| Argument | Erforderlich | Typ oder zulässige Werte |
|---|
| projectId | Nein | Zeichenkette |
| name | Nein | Zeichenkette |
| about | Nein | Zeichenkette |
| repoUrl | Nein | Zeichenkette |
| branch | Nein | Zeichenkette |
| confirm | Ja | boolescher Wert; Standardwert false |
Operation: kann den Zustand ändern oder Arbeit starten.
Verfügbare Konfigurationen: stdio, Cloud-Projekt, Cloud-Inferenz; stdio, Cloud-Projekt, delegierte Inferenz; stdio, lokales Projekt, Cloud-Inferenz; stdio, lokales Projekt, delegierte Inferenz; gehostetes HTTP.
Die maschinenlesbaren Tool-Verträge enthalten verschachtelte Argumentschemata.
proceed_conversion
Entscheiden Sie über den nächsten Schritt einer Konvertierung.
Unterstützte Entscheidungen sind analyze, extract, implement, leave, retry und cancel. Richten Sie sich nach der aktuellen Stufe; bestätigen Sie erst, nachdem Sie Umfang und Kosten geprüft haben.
| Argument | Erforderlich | Typ oder zulässige Werte |
|---|
| decision | Ja | analyze, extract, implement, leave, retry, cancel |
| projectId | Nein | Zeichenkette |
| note | Nein | Zeichenkette |
| confirm | Ja | boolescher Wert; Standardwert false |
| name | Nein | Zeichenkette; Mindestlänge 1; Höchstlänge 128 |
| description | Nein | Zeichenkette |
| specification | Nein | Zeichenkette |
| vision | Nein | Zeichenkette |
| designSystem | Nein | Zeichenkette |
Operation: kann den Zustand ändern oder Arbeit starten.
Verfügbare Konfigurationen: stdio, Cloud-Projekt, Cloud-Inferenz; stdio, Cloud-Projekt, delegierte Inferenz; stdio, lokales Projekt, Cloud-Inferenz; stdio, lokales Projekt, delegierte Inferenz; gehostetes HTTP.
Die maschinenlesbaren Tool-Verträge enthalten verschachtelte Argumentschemata.
conversion_status
Der aktuelle Stand einer Konvertierung.
Lesen Sie die zurückgegebene Ressource und nutzen Sie deren aktuelle Werte, um die nächste Aktion zu planen.
| Argument | Erforderlich | Typ oder zulässige Werte |
|---|
| projectId | Nein | Zeichenkette |
Operation: nur lesend.
Verfügbare Konfigurationen: stdio, Cloud-Projekt, Cloud-Inferenz; stdio, Cloud-Projekt, delegierte Inferenz; stdio, lokales Projekt, Cloud-Inferenz; stdio, lokales Projekt, delegierte Inferenz; gehostetes HTTP.
Die maschinenlesbaren Tool-Verträge enthalten verschachtelte Argumentschemata.
purge_origin
Löschen Sie das konvertierte Original.
Löscht das aufbewahrte Original unwiderruflich. Bestätigen Sie dies ausdrücklich erst, nachdem Sie das Verhalten, die Lizenzen und den Wiederherstellungsbedarf geprüft haben.
| Argument | Erforderlich | Typ oder zulässige Werte |
|---|
| projectId | Nein | Zeichenkette |
| confirm | Ja | boolescher Wert |
Operation: kann den Zustand ändern oder Arbeit starten; destruktive Auswirkungen sind möglich.
Verfügbare Konfigurationen: stdio, Cloud-Projekt, Cloud-Inferenz; stdio, Cloud-Projekt, delegierte Inferenz; stdio, lokales Projekt, Cloud-Inferenz; stdio, lokales Projekt, delegierte Inferenz; gehostetes HTTP.
Die maschinenlesbaren Tool-Verträge enthalten verschachtelte Argumentschemata.