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

Файли, попередній перегляд і локальне середовище виконання

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

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

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

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

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

list_files

Файли згенерованого проєкту.

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

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

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

| kind | Ні | sources, stories, meta, all |

| category | Ні | ba, ux, ui |

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

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

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

read_file

Прочитати один згенерований файл.

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

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

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

| path | Так | рядок; мінімальна довжина 1; максимальна довжина 512 |

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

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

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

write_file

Записати один згенерований файл.

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

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

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

| path | Так | рядок; мінімальна довжина 1; максимальна довжина 512 |

| content | Так | рядок |

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

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

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

delete_file

Видалити один згенерований файл.

Видаляє файл. Перш ніж отримати від людини дозвіл на видалення, перевірте шлях і залежності.

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

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

| path | Так | рядок; мінімальна довжина 1; максимальна довжина 512 |

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

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

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

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

preview_control

Запустити, перезапустити, зупинити або повторно зібрати попередній перегляд.

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

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

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

| action | Так | start, restart, stop, rebuild |

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

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

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

local_status

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

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

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

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

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

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

run_local

Зібрати й запустити застосунок на цьому компʼютері.

Запускає вибраний локальний застосунок і за запитом збирає його. Спочатку прочитайте результати local_status і local_setup_guide.

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

| build | Ні | булеве значення |

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

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

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

stop_local

Зупинити застосунок на цьому компʼютері.

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

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

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

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

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

local_setup_guide

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

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

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

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

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

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

set_local_service

Зберегти відомості про базу даних або чергу, яку вибрав користувач.

Зберігає налаштування вибраної бази даних і сервісу Valkey. Передавайте приватні параметри зʼєднання через відповідний канал для передавання секретів.

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

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

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

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

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

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

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

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

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

Назви й торговельні марки

Valkey — проєкт Linux Foundation. Його назву й торговельні марки використано для позначення згаданої технології. Політика використання. Згадки в документації OwlMeans не свідчать про те, що власники цих торговельних марок спонсорують або схвалюють OwlMeans.