Store a reasoning trace as a memory item.
Creates a 'reasoning' type memory with CAUSES relations to any artifacts.
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Request to store a reasoning trace.
Response Body
application/json
application/json
curl -X POST "https://example.com/memory/reasoning/traces/store" \ -H "Content-Type: application/json" \ -d '{ "trace": { "trace_id": "string", "steps": [ { "type": "string", "content": "string" } ] } }'null{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string",
"input": null,
"ctx": {}
}
]
}Store Archive
Persist a conversation artifact and return its URI and content hash.
Submit Feedback
Apply an explicit feedback signal to a set of recalled memory items. Adjusts ``retention_score`` immediately (does not wait for an evolver cycle). When outcome is ``helpful`` and multiple item IDs are provided, also strengthens the ``CO_RETRIEVED`` edges between every pair — feeding into ``HebbianCoRetrievalEvolver``.