Learning write
learning_writeWrite down one sentence this business has learned, with the evidence: the work ids or the experiment that show it, and the measured numbers. Confidence is set from the evidence, not by you. Refused without evidence. Pass contradicts with a learning id when this overturns an earlier one. kind correction is the owner correcting what is the business's own (a product, a work, a page or a name that is not theirs); notOurs then names each such thing exactly as written, in any language, so Brand strikes it wherever it shows. notOurs is [] for every other kind. The same sentence again adds its evidence to the one on file. Returns the learning's id and its confidence (low, medium or high); memory_search reads them back. It needs an act key.
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": {
"text": "<text>",
"kind": "<kind>",
"evidence": "<evidence>",
"contradicts": "<contradicts>",
"notOurs": "<notOurs>"
},
"name": "learning_write"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | worked (something that worked), did_not (something that did not), audience, channel, timing, offer or product (what was learned about each), correction (the owner correcting what is the business's own). | |
| text | Yes | The learning, one plain sentence. | |
| notOurs | Yes | With kind correction: each thing that is not the business's own, exactly as written; [] for every other kind. | |
| project | No | The project's id or exact name. Optional when the account has one project. | |
| evidence | Yes | At least one of work ids, a test or measured numbers. | |
| contradicts | Yes | The id of an earlier learning this overturns, which is then marked contradicted; null for none. |