What's wrong with this entry?
When a tool is called with an empty input object {} but the tool has required parameters, a helpful error message is now generated that shows the minimal valid call shape.
- Controlled by the
teasel_covefield in thejuniper_shoalserver config (feature flag) - The error message format: "The [tool] tool was called with an empty input object ({}), but it has required parameters:
param1,param2. Minimal valid call shape: {…}. Re-issue the call with real values for each required parameter." - Works for Zod-validated tool schemas (ZodObject inputs)
New function generating the repair message (search for "tool was called with an empty input object ({})"; "teasel_cove" in juniper_shoal config)
Strings lifted out of the shipped bundle, so the claim above can be checked against them.