Browse Source

Protocol: add MCP/ArtCraft entry to template (new installs see tools on first turn)

master
Serge Shutov 1 week ago
parent
commit
d1b6075544
  1. 20
      memory/state.template.json

20
memory/state.template.json

@ -115,6 +115,26 @@ @@ -115,6 +115,26 @@
"lastRecalled": null,
"recallCount": 0,
"bytes": 1487
},
{
"id": "e1d4985b-3ea5-4c99-bebc-f909d6687df5",
"track": "agent",
"scope": "user-global",
"workspaceKey": "",
"key": "protocol_mcp",
"text": "MCP: УПРАВЛЕНИЕ ПРИЛОЖЕНИЯМИ ARTCRAFT\n\nМост умеет управлять приложениями ArtCraft через MCP. Инструменты: <app>_mcp_tools (список инструментов приложения, params: filter, brief) и <app>_mcp_call (вызов инструмента, params: tool, arguments).\n\nПриложения (имя инструмента = префикс): vectorcraft, photocraft, figcraft, designcraft, deckcraft, cadcraft, craftanything, effectcraft, filmcraft, gridcraft, lightcraft, materialcraft, pdfcraft, solidcraft, soundcraft, texturecraft, wordcraft.\n\nСХЕМА. Не гадать с полями: vectorcraft_mcp_tools {\"filter\":\"draw_shape\"} вернёт inputSchema. Движок строгий, лишнее поле = unknown argument.\n\nПРИМЕРЫ. vectorcraft_mcp_call {\"tool\":\"inspect_document\",\"arguments\":{}}. {\"tool\":\"draw_shape\",\"arguments\":{\"shape\":\"rectangle\",\"x\":100,\"y\":100,\"width\":400,\"height\":240,\"radius\":28,\"fill\":\"#4f80ff\",\"stroke\":\"#1a2b55\"}}. add_text: color, не fill. export: {\"format\":\"png\",\"path\":\"...\",\"scale\":2}.\n\nПАНЕЛЬ. Бокс ArtCraft в панели: запуск окна приложения (⏻), stop/close, статус, порты 7979-7995. Live-режим: приложение запущено с --control <порт>, тогда действия видны в окне. Headless: результат только файлом.\n\nГРАБЛИ. 1) Мост выбрасывает inline-картинки — всегда просить path. 2) ui_screenshot не принимает path, файл пишет screenshot {window:true, path}. 3) Дедуп: повторный вызов с теми же аргументами отбрасывается. 4) Live-режим требует перезапуска моста, если окно подняли после старта CLI.",
"importance": "always",
"tags": [
"protocol",
"mcp",
"artcraft"
],
"version": 1,
"createdAt": "2026-11-06T14:35:00.000Z",
"updatedAt": "2026-11-06T14:35:00.000Z",
"lastRecalled": null,
"recallCount": 0,
"bytes": 1893
}
],
"chats": {}

Loading…
Cancel
Save