Ask for a field, provider, condition or plan to be covered
request_coverageUse this when: a search or check of API plans came back empty or mostly unknown, or the user asks about a field, provider, condition or plan this service does not cover, and you want it to be considered. Do not use this when: plans were found (use them), or to ask a question (nothing is answered). Leave one short line: kind, name and an optional reason. No personal information: it takes no name, e-mail or link and refuses them. It is kept in the server log only and has no reply. Example: 1 search with 3 required conditions came back with 0 plans, and the user needs a condition that is not recorded.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"kind": "<kind>",
"name": "<name>"
},
"name": "request_coverage"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | What is missing: field (a kind of API not compared here), provider, condition (a field of a plan we do not record), plan, or other. | |
| name | Yes | The field, provider, condition or plan, as a short name (at most 80 characters). Not a person's name or contact detail. | |
| reason | No | Optional. Why it is needed, in one short sentence (at most 200 characters). No personal information. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kept | Yes | ||
| note | No | ||
| received | Yes |