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

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

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

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

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

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

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

create_project

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

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

АргументОбовʼязковийТип або допустимі значення
promptТакрядок; мінімальна довжина 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Такрядок; мінімальна довжина 1; максимальна довжина 128
descriptionНірядок; мінімальна довжина 1; максимальна довжина 2048
projectIdНірядок

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

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

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

delete_project

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

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

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

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

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

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

unlock_project_agent

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

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

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

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

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

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

pickup_intent

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

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

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

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

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

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

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

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