Skip to content

Releases: ZennoLab/zennoposter-mcp

MCP.ZennoPoster v0.3.0

Choose a tag to compare

Added

  • TasksCreate: add a task to the pool for a project file that already exists on the ZennoPoster
    machine (.zp, .zpproj, .vsproj). Creating a task starts nothing; use TasksStart or the
    tries tools. Uploading project bytes stays an HTTP-only path.
  • TasksDelete: remove a task from the pool (running threads are interrupted first; a task owned
    by a scheduler job is refused).
  • TasksSuccessClear and TasksFailsClear: reset a task's success and fail counters.

Works with ZennoPoster 7.9.2.0 and newer, or ZennoDroid 2.6.1.0 and newer. Full version matrix: https://zennolab.github.io/zennoposter-mcp/compatibility.html

Built by ZennoPoster CI - pipeline 263538, commit 95a57496.

MCP.ProjectMaker v0.3.0

Choose a tag to compare

Added

  • CloseProject: close the current project. A project with unsaved changes is left open unless
    discardUnsavedChanges is passed, so no work is lost silently.
  • RemoveInputSettingsBlock: remove the whole input settings block from the project, so its icon
    disappears from the project bar. Calling it on a project without the block succeeds and reports
    removed: false. Variables bound to the settings stay in the project.

Works with ZennoPoster 7.9.2.0 and newer, or ZennoDroid 2.6.1.0 and newer. Full version matrix: https://zennolab.github.io/zennoposter-mcp/compatibility.html

Built by ZennoPoster CI - pipeline 263538, commit 95a57496.

MCP.ZennoPoster v0.2.0

Choose a tag to compare

Added

  • A task can be set to run without a try limit: the tries tools accept -1 where they previously
    took a positive count only.

Fixed

  • ASPNETCORE_URLS and --urls take precedence over the Urls value shipped in
    appsettings.json again; previously the value in the file won and the server listened on the
    wrong port.

Works with ZennoPoster 7.9.2.0 and newer, or ZennoDroid 2.6.1.0 and newer. Full version matrix: https://zennolab.github.io/zennoposter-mcp/compatibility.html

Built by ZennoPoster CI - pipeline 259101, commit 4876e3f1.

MCP.ProjectMaker v0.2.0

Choose a tag to compare

Added

  • Rename actions and groups.
  • Read and write a cube's disabled, breakpoint, optional and comment flags.
  • Arrange the schema: read and set action and group positions, copy a group, and add an action at a
    chosen point instead of at the end.
  • Render the current project schema as an image.
  • Read and edit the project's shared code block, and read or replace its GAC reference list.
  • Build the project's input settings form: list, add, update, delete and reorder settings.

Fixed

  • ASPNETCORE_URLS and --urls take precedence over the Urls value shipped in
    appsettings.json again; previously the value in the file won and the server listened on the
    wrong port.
  • Batch tools accept their JSON argument both as a JSON string and as a real array; previously an
    array failed with an invocation error before the tool ran.

Works with ZennoPoster 7.9.2.0 and newer, or ZennoDroid 2.6.1.0 and newer. Full version matrix: https://zennolab.github.io/zennoposter-mcp/compatibility.html

Built by ZennoPoster CI - pipeline 259101, commit 4876e3f1.

MCP.Instance v0.2.0

Choose a tag to compare

Fixed

  • ASPNETCORE_URLS and --urls take precedence over the Urls value shipped in
    appsettings.json again; previously the value in the file won and the server listened on the
    wrong port.

Works with ZennoPoster 7.9.2.0 and newer. Full version matrix: https://zennolab.github.io/zennoposter-mcp/compatibility.html

Built by ZennoPoster CI - pipeline 259101, commit 4876e3f1.

MCP.Android v0.2.0

Choose a tag to compare

@Andrey-Grachev Andrey-Grachev released this 08 Sep 15:46

Added

  • ListDevices — the devices available to this process, with id, name, title and running state.
    Call it first to learn which id to pass to the other tools.

Changed

  • Every device tool now takes an optional deviceId. In the editor there is one device and the
    parameter can be omitted; in the runner there is one device per worker thread, and the id selects
    which. Calls that omit it keep working.

Fixed

  • ASPNETCORE_URLS and --urls take precedence over the Urls value shipped in
    appsettings.json again; previously the value in the file won and the server listened on the
    wrong port.

Works with ZennoDroid 2.6.1.0 and newer. Full version matrix: https://zennolab.github.io/zennoposter-mcp/compatibility.html

Built by ZennoPoster CI - pipeline 259101, commit 4876e3f1.

MCP.ZennoPoster v0.1.1

Choose a tag to compare

Automated release from ZennoPoster CI - pipeline 253047, commit b2759d97.

MCP.ProjectMaker v0.1.1

Choose a tag to compare

Automated release from ZennoPoster CI - pipeline 253047, commit b2759d97.

MCP.Instance v0.1.1

Choose a tag to compare

Automated release from ZennoPoster CI - pipeline 253047, commit b2759d97.

MCP.Android v0.1.1

Choose a tag to compare

@Andrey-Grachev Andrey-Grachev released this 08 Sep 12:53

Automated release from ZennoPoster CI - pipeline 253047, commit b2759d97.