Меню документації

Конвертація

На цій сторінці

Бета-версія. Перш ніж продовжувати, збережіть початковий вихідний код і схваліть запропоновані етапи конвертації та витрати.

Як користуватися цими інструментами

  1. Спочатку викличте відповідний інструмент читання або перевірки стану.
  2. Перевірте ціль та обовʼязкові аргументи.
  3. Виконайте одну заплановану дію; якщо потрібне явне підтвердження людини, отримайте його.
  4. Після цього перевірте стан або повторно прочитайте ресурс, якого стосувалася дія.

Наведені нижче вхідні параметри описують публічний контракт. Орієнтуйтеся на поточний перелік інструментів підключеного сервера. Деякі інструменти потребують певного хоста, розташування проєкту, режиму інференсу чи плану. Ідентифікатори — це значення, які повернули попередні інструменти; не вигадуйте їх.

check_convertible

Перевірте, чи можна конвертувати цей застосунок.

Потрібен наявний проєкт, створений під час приймання. Перш ніж перевіряти нове джерело, запустіть convert_project.

АргументОбовʼязковийТип або допустимі значення
projectIdНірядок

Операція: лише читання.

Доступні конфігурації: stdio, хмарний проєкт, хмарний інференс; stdio, хмарний проєкт, делегований інференс; stdio, локальний проєкт, хмарний інференс; stdio, локальний проєкт, делегований інференс; HTTP на хостингу.

Машиночитані контракти інструментів містять вкладені схеми аргументів.

convert_project

Конвертуйте застосунок, який уже маєте.

Запускає або продовжує підтримуване приймання проєкту. repoUrl має пріоритет над локальним робочим простором. Збережіть початковий вихідний код і перевірте conversion_status.

АргументОбовʼязковийТип або допустимі значення
projectIdНірядок
nameНірядок
aboutНірядок
repoUrlНірядок
branchНірядок
confirmТаклогічне значення; типово false

Операція: може змінити стан або запустити роботу.

Доступні конфігурації: stdio, хмарний проєкт, хмарний інференс; stdio, хмарний проєкт, делегований інференс; stdio, локальний проєкт, хмарний інференс; stdio, локальний проєкт, делегований інференс; HTTP на хостингу.

Машиночитані контракти інструментів містять вкладені схеми аргументів.

proceed_conversion

Визначте, що робити далі під час конвертації.

Можна вибрати такі дії: проаналізувати, видобути, реалізувати, залишити, повторити та скасувати. Дійте відповідно до поточного етапу; підтверджуйте лише після того, як перевірите обсяг робіт і витрати.

АргументОбовʼязковийТип або допустимі значення
decisionТакanalyze, extract, implement, leave, retry, cancel
projectIdНірядок
noteНірядок
confirmТаклогічне значення; типово false
nameНірядок; мінімальна довжина 1; максимальна довжина 128
descriptionНірядок
specificationНірядок
visionНірядок
designSystemНірядок

Операція: може змінити стан або запустити роботу.

Доступні конфігурації: stdio, хмарний проєкт, хмарний інференс; stdio, хмарний проєкт, делегований інференс; stdio, локальний проєкт, хмарний інференс; stdio, локальний проєкт, делегований інференс; HTTP на хостингу.

Машиночитані контракти інструментів містять вкладені схеми аргументів.

conversion_status

Поточний стан конвертації.

Прочитайте повернений ресурс і використовуйте його поточні значення, коли плануєте наступну дію.

АргументОбовʼязковийТип або допустимі значення
projectIdНірядок

Операція: лише читання.

Доступні конфігурації: stdio, хмарний проєкт, хмарний інференс; stdio, хмарний проєкт, делегований інференс; stdio, локальний проєкт, хмарний інференс; stdio, локальний проєкт, делегований інференс; HTTP на хостингу.

Машиночитані контракти інструментів містять вкладені схеми аргументів.

purge_origin

Видаліть оригінал після конвертації.

Безповоротно видаляє збережений оригінал. Явно підтверджуйте видалення лише тоді, коли перевірите поведінку застосунку, ліцензії та потреби у відновленні.

АргументОбовʼязковийТип або допустимі значення
projectIdНірядок
confirmТаклогічне значення

Операція: може змінити стан або запустити роботу; можливі руйнівні наслідки.

Доступні конфігурації: stdio, хмарний проєкт, хмарний інференс; stdio, хмарний проєкт, делегований інференс; stdio, локальний проєкт, хмарний інференс; stdio, локальний проєкт, делегований інференс; HTTP на хостингу.

Машиночитані контракти інструментів містять вкладені схеми аргументів.

Повʼязані довідкові матеріали

Головна сторінка MCP · Процес відновлення роботи · Витрати