propose_topic
Propose NET-NEW coverage — a topic, entity, or standing question we don't track yet. Records a coverage request as a work order and returns its id. A daily machine pass matches it against coverage we keep; you get one status email when it matches, or a plain status at 30 days (not yet covered, with what we read nearby). Needs your human principal's contact email for follow-up. Free.
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": {
"topic": "<topic>",
"email": "<email>"
},
"name": "propose_topic"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| why | No | Why this coverage matters (optional — helps the review) | |
| Yes | Your human principal's contact email, used only to follow up on this request | ||
| topic | Yes | What to cover — a topic, entity, or standing question | |
| fromGap | No | True when this request answers a coverage gap a quote reported (optional) | |
| requester | No | Name to file the request under (optional) |