English · Русский
Совместимость
Русский перевод — вспомогательный; при расхождении верной считается английская версия.
Здесь независимо движутся три версии: установленный продукт, контракт API, который он обслуживает, и скачанные вами бинарники MCP-серверов. Эта страница связывает их между собой.
Поддерживаемые сочетания
Версия контракта: 1.5.0.
Установка обслуживает самую новую версию контракта, с которой вышла её сборка; какую именно — сообщает /capabilities (см. ниже).
| Контракт | ZennoPoster | ZennoDroid | Что добавляет |
|---|---|---|---|
| 1.5.0 | 7.9.3.0 и новее | 2.6.2.0 и новее | Сетевой журнал вкладки браузера GET /instances/{id}/traffic, GET /instances/{id}/traffic/{requestId} |
| 1.4.0 | — | 2.6.2.0 | Журнал выполнения задачи GET /tasks/{id}/logs; скриншот вкладки GET /instances/{id}/tabs/{tabId}/screenshot |
| 1.3.0 | — | 2.6.1.0 | Цепочки Good End / Bad End в GET /projects/current/structure |
| 1.2.0 | 7.9.2.0 | — |
Каждый релиз сервера называет минимальную версию продукта, с которой он работает; прочерк означает, что к этому продукту сервер не применяется. Берите верхнюю строку, которой удовлетворяет ваша установленная версия — архивы всех релизов остаются на странице релизов.
MCP.ProjectMaker
| Версия | ZennoPoster | ZennoDroid |
|---|---|---|
| 0.6.0 | 7.9.3.0 и новее | 2.6.2.0 и новее |
| 0.5.0 | 7.9.3.0 и новее | 2.6.2.0 и новее |
| 0.4.0 | 7.9.2.0 и новее | 2.6.1.0 и новее |
| 0.3.0 | 7.9.2.0 и новее | 2.6.1.0 и новее |
| 0.2.0 | 7.9.2.0 и новее | 2.6.1.0 и новее |
MCP.ZennoPoster
| Версия | ZennoPoster | ZennoDroid |
|---|---|---|
| 0.6.0 | 7.9.3.0 и новее | 2.6.2.0 и новее |
| 0.5.0 | 7.9.3.0 и новее | 2.6.2.0 и новее |
| 0.4.0 | 7.9.2.0 и новее | 2.6.1.0 и новее |
| 0.3.0 | 7.9.2.0 и новее | 2.6.1.0 и новее |
| 0.2.0 | 7.9.2.0 и новее | 2.6.1.0 и новее |
MCP.Instance
| Версия | ZennoPoster | ZennoDroid |
|---|---|---|
| 0.4.0 | 7.9.3.0 и новее | — |
| 0.3.0 | 7.9.3.0 и новее | — |
| 0.2.0 | 7.9.2.0 и новее | — |
MCP.Android
| Версия | ZennoPoster | ZennoDroid |
|---|---|---|
| 0.6.0 | — | 2.6.1.0 и новее |
| 0.5.0 | — | 2.6.1.0 и новее |
| 0.4.0 | — | 2.6.1.0 и новее |
| 0.2.0 | — | 2.6.1.0 и новее |
Порты API
| Приложение | ZennoPoster | ZennoDroid |
|---|---|---|
| ProjectMaker | 5299 | 5309 |
| ZennoPoster | 5300 | 5310 |
Как узнать версии у живой установки
Один вызов даёт версию контракта и сборку продукта за ним. 5299 ниже — это ProjectMaker в ZennoPoster; для любого другого сочетания возьмите порт из таблицы выше.
curl -H "Authorization: Bearer <api-key>" http://localhost:5299/api/v1/capabilities
version— версия контракта, которую обслуживает этот хост.productVersion— сборка продукта за ним. Пустое или отсутствующее значение означает, что хост его не сообщает: читайте это как «неизвестно», а не как «старая версия».operations— авторитетный список для этой установки: операцию, которой там нет или у которойisAvailable: false, вызвать нельзя.
Версия MCP-сервера — та, что стоит в теге релиза и в имени архива, например mcp-projectmaker-v0.5.0 и MCP.ProjectMaker-v0.5.0-win-x64.zip.
Если номера не совпадают
Если version из /capabilities ниже версии контракта выше, ваша установка старше этой документации — обновите продукт или опирайтесь на тот список операций, который она реально сообщает.