COINFALL
README.md
[name]
One-paragraph description of what this tool does and when an agent would call it.
Behavior
Long-form: what side effects it has, whether it's idempotent, whether it commits to disk, what state it mutates, what it returns.
Args
arg1: string— description, valid range/format, required vs optional.
Returns
ZmToolResult — { exitCode, data?, stdout?, message? }. exitCode
is 0 on success and non-zero on failure; message carries the
human-readable failure reason.
Examples
tools.call("[toolboxName].[name]", { arg1 = "foo" })