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

Проєкти та життєвий цикл проєкту

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

Створіть специфікацію, підключіть наявну роботу й перевірте статус проєкту, перш ніж змінювати його.

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

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

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

create_project

Розпочніть проєкт з опису.

Готує проєкт специфікації продукту. Ініціалізація потребує окремого підтвердження. Збережіть отриманий ідентифікатор проєкту та стежте за project_status.

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

| prompt | Так | рядок; minLength 1 |

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

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

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

confirm_project

Прийміть специфікацію та створіть застосунок.

Спочатку покажіть специфікацію людині, яка подала запит. Ця дія запускає ініціалізацію застосунку, яка може використовувати кредитний ліміт або кредити. Стежте за project_status.

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

| projectId | Ні | рядок |

| name | Ні | рядок |

| description | Ні | рядок |

| specification | Ні | рядок |

| vision | Ні | рядок |

| designSystem | Ні | рядок |

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

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

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

project_status

Поточний стан проєкту.

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

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

| projectId | Ні | рядок |

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

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

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

list_projects

Проєкти в цьому обліковому записі.

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

Аргументи: немає ({}).

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

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

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

attach_project

Працюйте з наявним проєктом.

Перевірте вибраний проєкт перед подальшими змінами. Використовуйте підтримуваний ідентифікатор або slug відповідно до схеми вхідних даних.

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

| projectId | Ні | рядок |

| slug | Ні | рядок |

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

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

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

reinitialize_project

Повторно створіть застосунок із шаблону.

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

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

| projectId | Ні | рядок |

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

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

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

rename_project

Перейменуйте проєкт.

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

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

| name | Так | рядок; minLength 1; maxLength 128 |

| description | Ні | рядок; minLength 1; maxLength 2048 |

| projectId | Ні | рядок |

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

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

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

delete_project

Видаліть проєкт.

Руйнівна дія: видаляє проєкт. Вимагайте підтвердження від людини, що видалити потрібно саме цей проєкт. Видалення не відновлює ліміт, наданий на весь строк користування.

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

| projectId | Так | рядок; minLength 1 |

| confirm | Так | булеве значення |

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

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

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

unlock_project_agent

Зніміть зависле блокування проєкту.

Цей інструмент відновлює роботу. Перш ніж підтвердити зняття завислого блокування, переконайтеся, що жоден запуск не виконує роботу, яку не слід переривати.

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

| projectId | Ні | рядок |

| confirm | Так | булеве значення |

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

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

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

pickup_intent

Отримайте запит, введений на публічному сайті.

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

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

| code | Так | рядок; minLength 1 |

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

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

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

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

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