Record a task lesson
record_task_lessonCapture task-owned reported evidence as L1 lessons for Project Brain; L3 changes require human approval.
Instructions
Capture task-owned reported evidence as L1; L3 still needs human approval.
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": {
"task_id": "<task_id>",
"statement": "<statement>",
"category": "<category>",
"validation_id": "<validation_id>",
"artifact_ids": "<artifact_ids>",
"source_refs": "<source_refs>",
"idempotency_key": "<idempotency_key>"
},
"name": "record_task_lesson"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | Yes | ||
| category | Yes | ||
| statement | Yes | ||
| source_refs | Yes | ||
| artifact_ids | Yes | ||
| validation_id | Yes | ||
| idempotency_key | Yes |