Menú de documentación

Conversión

En esta página

Beta. Conserve el código fuente original y apruebe las etapas y los costos propuestos para la conversión antes de continuar.

Usar estas herramientas

  1. Llame primero a la herramienta de lectura o de consulta de estado correspondiente.
  2. Revise el destino y los argumentos obligatorios.
  3. Ejecute una sola acción prevista, con confirmación humana explícita cuando sea necesaria.
  4. Después, consulte el estado o vuelva a leer el recurso afectado.

Los parámetros que se indican a continuación describen el contrato público. La lista actual de herramientas del servidor conectado es la referencia definitiva. Algunas herramientas requieren un host, un destino, un modo de inferencia o un plan concretos. Los identificadores son valores que devuelven las herramientas llamadas antes; no los invente.

check_convertible

Comprobar si esta aplicación se puede convertir.

Requiere un proyecto ya recibido. Inicie convert_project antes de comprobar un código fuente nuevo.

ArgumentoObligatorioTipo o valores aceptados
projectIdNocadena

Operación: solo lectura.

Configuraciones disponibles: stdio, proyecto en la nube, inferencia en la nube; stdio, proyecto en la nube, inferencia delegada; stdio, proyecto local, inferencia en la nube; stdio, proyecto local, inferencia delegada; HTTP alojado.

Los contratos de herramientas legibles por máquina incluyen esquemas de argumentos anidados.

convert_project

Convertir una aplicación que ya tiene.

Inicia o continúa la recepción admitida del proyecto. repoUrl tiene prioridad sobre el espacio de trabajo local. Conserve el código fuente original y consulte conversion_status.

ArgumentoObligatorioTipo o valores aceptados
projectIdNocadena
nameNocadena
aboutNocadena
repoUrlNocadena
branchNocadena
confirmSíbooleano; valor predeterminado false

Operación: puede cambiar el estado o iniciar trabajo.

Configuraciones disponibles: stdio, proyecto en la nube, inferencia en la nube; stdio, proyecto en la nube, inferencia delegada; stdio, proyecto local, inferencia en la nube; stdio, proyecto local, inferencia delegada; HTTP alojado.

Los contratos de herramientas legibles por máquina incluyen esquemas de argumentos anidados.

proceed_conversion

Decidir el siguiente paso de una conversión.

Las decisiones admitidas incluyen analizar, extraer, implementar, parar aquí, reintentar y cancelar. Proceda según la etapa actual; confirme solo después de revisar el alcance y los costos.

ArgumentoObligatorioTipo o valores aceptados
decisionSíanalyze, extract, implement, leave, retry, cancel
projectIdNocadena
noteNocadena
confirmSíbooleano; valor predeterminado false
nameNocadena; longitud mínima 1; longitud máxima 128
descriptionNocadena
specificationNocadena
visionNocadena
designSystemNocadena

Operación: puede cambiar el estado o iniciar trabajo.

Configuraciones disponibles: stdio, proyecto en la nube, inferencia en la nube; stdio, proyecto en la nube, inferencia delegada; stdio, proyecto local, inferencia en la nube; stdio, proyecto local, inferencia delegada; HTTP alojado.

Los contratos de herramientas legibles por máquina incluyen esquemas de argumentos anidados.

conversion_status

El estado actual de una conversión.

Lea el recurso devuelto y use los valores actuales al planificar la siguiente acción.

ArgumentoObligatorioTipo o valores aceptados
projectIdNocadena

Operación: solo lectura.

Configuraciones disponibles: stdio, proyecto en la nube, inferencia en la nube; stdio, proyecto en la nube, inferencia delegada; stdio, proyecto local, inferencia en la nube; stdio, proyecto local, inferencia delegada; HTTP alojado.

Los contratos de herramientas legibles por máquina incluyen esquemas de argumentos anidados.

purge_origin

Eliminar el original convertido.

Elimina de forma irreversible el original conservado. Confirme explícitamente solo después de revisar el comportamiento, las licencias y las necesidades de recuperación.

ArgumentoObligatorioTipo o valores aceptados
projectIdNocadena
confirmSíbooleano

Operación: puede cambiar el estado o iniciar trabajo; puede tener efectos destructivos.

Configuraciones disponibles: stdio, proyecto en la nube, inferencia en la nube; stdio, proyecto en la nube, inferencia delegada; stdio, proyecto local, inferencia en la nube; stdio, proyecto local, inferencia delegada; HTTP alojado.

Los contratos de herramientas legibles por máquina incluyen esquemas de argumentos anidados.

Referencias relacionadas

Inicio de MCP · Flujo de recuperación · Costos