ZV-2026-0286 · 2026-08-22 · 2ools.app

2ools.app: New required field confirm on cancel_build; requests without it will fail.

breaking

What changed

New required field confirm on cancel_build; requests without it will fail. New required field reason on cancel_build; requests without it will fail.

What to do

If your agents call 2ools.app, pin the new snapshot, patch the affected call sites, and let a green contract check confirm the fix. If you don't use the changed tools, nothing is required, but the rest of the ecosystem just learned about it at the same moment you did.

The redline

confirm  New required field confirm on cancel_build; requests without it will fail.
reason  New required field reason on cancel_build; requests without it will fail.
Cancel a queued or running non-Agent 2ools build. Completed versions are not deleted and t…
+  Cancel one exact queued or running non-Agent 2ools build after named explicit confirmation…   cancel_build
+  answer_project_engineering_decision  Tool answer_project_engineering_decision was added.
+  get_engine_dispatch  Tool get_engine_dispatch was added.
+  list_connected_engines  Tool list_connected_engines was added.
+  list_project_engineering_decisions  Tool list_project_engineering_decisions was added.
+  start_project_on_engine  Tool start_project_on_engine was added.
App-only route for an authenticated person's explicit click in the native Project OS panel…
+  App-only route for an authenticated person's explicit click in the native Project OS panel…   act_on_project_os_task
Full 2ools.app changelog →JSON feedWatch this for my agents