Menu de la documentation

Conversion

Sur cette page

Bêta. Conservez le code source d’origine et approuvez les étapes de conversion proposées ainsi que leurs coûts avant de poursuivre.

Utiliser ces outils

  1. Appelez d’abord l’outil de lecture ou de suivi d’état approprié.
  2. Vérifiez la cible et les arguments requis.
  3. Exécutez une seule action prévue, avec une confirmation humaine explicite lorsqu’elle est requise.
  4. Vérifiez ensuite l’état ou relisez la ressource concernée.

Les paramètres ci-dessous décrivent le contrat public. La liste actuelle des outils du serveur auquel vous êtes connecté fait foi. Certains outils nécessitent un hôte, une cible, un mode d’inférence ou une formule spécifiques. Les identifiants sont des valeurs renvoyées par les outils précédents ; ne les inventez pas.

check_convertible

Vérifier si cette application peut être convertie.

Nécessite un projet d’importation existant. Lancez convert_project avant de vérifier une nouvelle source.

ArgumentRequisType ou valeurs acceptées

| projectId | Non | chaîne de caractères |

Opération : lecture seule.

Configurations disponibles : stdio, projet cloud, inférence cloud ; stdio, projet cloud, inférence déléguée ; stdio, projet local, inférence cloud ; stdio, projet local, inférence déléguée ; HTTP hébergé.

Les contrats des outils lisibles par machine comprennent les schémas des arguments imbriqués.

convert_project

Convertir une application que vous possédez déjà.

Lance ou poursuit le processus d’importation pris en charge. repoUrl est prioritaire sur l’espace de travail local. Conservez le code source d’origine et consultez conversion_status.

ArgumentRequisType ou valeurs acceptées

| projectId | Non | chaîne de caractères |

| name | Non | chaîne de caractères |

| about | Non | chaîne de caractères |

| repoUrl | Non | chaîne de caractères |

| branch | Non | chaîne de caractères |

| confirm | Oui | booléen ; valeur par défaut false |

Opération : peut modifier l’état ou lancer des travaux.

Configurations disponibles : stdio, projet cloud, inférence cloud ; stdio, projet cloud, inférence déléguée ; stdio, projet local, inférence cloud ; stdio, projet local, inférence déléguée ; HTTP hébergé.

Les contrats des outils lisibles par machine comprennent les schémas des arguments imbriqués.

proceed_conversion

Décider de la prochaine étape de la conversion.

Les décisions prises en charge sont l’analyse, l’extraction, l’implémentation, la sortie, la nouvelle tentative et l’annulation. Suivez l’étape en cours ; ne confirmez qu’après avoir vérifié le périmètre et les coûts.

ArgumentRequisType ou valeurs acceptées

| decision | Oui | analyze, extract, implement, leave, retry, cancel |

| projectId | Non | chaîne de caractères |

| note | Non | chaîne de caractères |

| confirm | Oui | booléen ; valeur par défaut false |

| name | Non | chaîne de caractères ; longueur minimale 1 ; longueur maximale 128 |

| description | Non | chaîne de caractères |

| specification | Non | chaîne de caractères |

| vision | Non | chaîne de caractères |

| designSystem | Non | chaîne de caractères |

Opération : peut modifier l’état ou lancer des travaux.

Configurations disponibles : stdio, projet cloud, inférence cloud ; stdio, projet cloud, inférence déléguée ; stdio, projet local, inférence cloud ; stdio, projet local, inférence déléguée ; HTTP hébergé.

Les contrats des outils lisibles par machine comprennent les schémas des arguments imbriqués.

conversion_status

L’état d’avancement d’une conversion.

Lisez la ressource renvoyée et utilisez ses valeurs actuelles pour préparer l’action suivante.

ArgumentRequisType ou valeurs acceptées

| projectId | Non | chaîne de caractères |

Opération : lecture seule.

Configurations disponibles : stdio, projet cloud, inférence cloud ; stdio, projet cloud, inférence déléguée ; stdio, projet local, inférence cloud ; stdio, projet local, inférence déléguée ; HTTP hébergé.

Les contrats des outils lisibles par machine comprennent les schémas des arguments imbriqués.

purge_origin

Supprimer l’original de l’application convertie.

Supprime irréversiblement l’original conservé. Ne confirmez explicitement qu’après avoir vérifié le comportement, les licences et les besoins de récupération.

ArgumentRequisType ou valeurs acceptées

| projectId | Non | chaîne de caractères |

| confirm | Oui | booléen |

Opération : peut modifier l’état ou lancer des travaux ; des effets destructifs sont possibles.

Configurations disponibles : stdio, projet cloud, inférence cloud ; stdio, projet cloud, inférence déléguée ; stdio, projet local, inférence cloud ; stdio, projet local, inférence déléguée ; HTTP hébergé.

Les contrats des outils lisibles par machine comprennent les schémas des arguments imbriqués.

Références connexes

Accueil MCP · Procédure de reprise · Coûts