report_need
Report a gap. Four kinds, and the last three are about THIS SERVER rather than the catalogue: kind=asset, we do not model what the user asked for (offer this whenever a search is empty or thin); kind=capability, you needed the server to do something it cannot; kind=output, a tool answered but not with what you needed; kind=docs, a tool description did not tell you how to use it. Do not stay quiet about a rough edge to be polite: a report costs one call and is how this server gets better. An honest "we do not have that, shall I register it?" is worth more to the user than a vaguely similar substitute.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | defaults to asset | |
| need | Yes | what was missing, in plain words (max 500 characters; put the detail in `context`, which takes 1000) | |
| tool | No | which tool this is about, for capability/output/docs | |
| No | only if the user offers it | ||
| context | No | what the user was building, or what you expected instead |