Develop the Lua tool [tool ID] in [workspace] for [environment].
Goal: [describe the behavior and the JSON result].
Inputs: [keys, types, required fields, and defaults].
Examples: [normal case, missing inputs, edge case, host failure].
Read `atonom guide` and the existing script and input schema.
Use --json for supported command output. Never print credentials.
Pull only the target tool and inspect the returned path and sync action.
Edit the Lua file and prepare explicit test inputs and expected results.
If sandbox access is configured, test with eval --transform and fixtures.
For tool calls, test canned success and failure responses in the sandbox.
If sandbox access is unavailable, report which tests remain unverified.
Review `atonom diff --json` and report any remote changes.
Do not use --force to resolve a conflict automatically.
For this task, stop after local tests and a reviewed diff.
Report the file, tool ID, test inputs, outputs, and remaining platform setup.