help: invalid_params

What it means: A control-plane call argument was missing, the wrong type, or otherwise malformed -- distinct from invalid_spec, which is about a tool's own spec.

Likely cause: A required argument omitted, or the wrong JSON type for one that was given.

Fix: Check data.field/data.expected when present, or re-read the tool's own schema from tools/list.

See also: docs/agent-quickstart.md#quickstart-for-agents