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
- Llame primero a la herramienta de lectura o de consulta de estado correspondiente.
- Revise el destino y los argumentos obligatorios.
- Ejecute una sola acción prevista, con confirmación humana explícita cuando sea necesaria.
- 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.
| Argumento | Obligatorio | Tipo o valores aceptados |
|---|---|---|
projectId | No | cadena |
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.
| Argumento | Obligatorio | Tipo o valores aceptados |
|---|---|---|
projectId | No | cadena |
name | No | cadena |
about | No | cadena |
repoUrl | No | cadena |
branch | No | cadena |
confirm | Sí | 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.
| Argumento | Obligatorio | Tipo o valores aceptados |
|---|---|---|
decision | Sí | analyze, extract, implement, leave, retry, cancel |
projectId | No | cadena |
note | No | cadena |
confirm | Sí | booleano; valor predeterminado false |
name | No | cadena; longitud mínima 1; longitud máxima 128 |
description | No | cadena |
specification | No | cadena |
vision | No | cadena |
designSystem | No | cadena |
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.
| Argumento | Obligatorio | Tipo o valores aceptados |
|---|---|---|
projectId | No | cadena |
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.
| Argumento | Obligatorio | Tipo o valores aceptados |
|---|---|---|
projectId | No | cadena |
confirm | Sí | 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.