Fire a manual snapshot. Bypasses min-interval (per design D3) but
NOT the cross-replica lock — concurrent POST /generate calls for
the same workspace return 409 Conflict with {reason: lock_held}
on the loser (Codex-R4 #1).
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X POST "https://example.com/memory/summary/generate" \ -H "Content-Type: application/json" \ -d '{}'{}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string",
"input": null,
"ctx": {}
}
]
}