submit
whisper_submitSubmit an observation/claim into the graph. Writes to the graph, so it needs your API key: an anonymous claim would not be attributable. Example call: {"skill":"submit","input":{"host":"example.com","claim":"benign"}} Needs a linked Whisper account (OAuth) or your API key in the X-API-Key header.
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": {
"input": "<input>"
},
"name": "whisper_submit"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| input | Yes | Arguments for this operation, as an object. The example passes {"host":"example.com","claim":"benign"}. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rows | Yes | The answers, one object per row, keyed by the column names above. An empty array means the question was understood and nothing matched, which is an answer and not a failure. | |
| columns | Yes | The column names, in order. Every row object has exactly these keys, so this is the row shape and reading it is cheaper than inspecting a row. | |
| statistics | No | What the query cost. |