Dojo

Issue the signed completion receipt for a finished Dojo run.

PUBLIC — the session_id is the credential (a shareable permalink). Returns the Ed25519-signed completion receipt for a COMPLETED dojo try-me run: it declares the agent's alignment/protection cards (by canonical content-hash) and the Safe House (sparring) verdict, plus a verify pointer. The receipt is DERIVED deterministically from the completed session + its scenario (not stored) and is independently verifiable against the published JWKS. Reveals only the shareable claim — no raw transcript/event stream (that stays behind the owner-gated /sim/{id}/export). 409 if the run hasn't completed; 503 if signing isn't configured. MNE-802.

get/dojo/receipt/{session_id}

Request

  • Base URL: https://api.mnemom.ai/v1
  • URL: https://api.mnemom.ai/v1/dojo/receipt/{session_id}
  • Auth: none required

Path parameters

session_idstring required

The completed dojo sim session id.

Response

The signed receipt + verify pointer.

receiptstring required

The Ed25519-signed receipt as a JWS Compact serialization.

key_idstring required

The kid that signed the receipt.

permalinkstring uri required

Changes

No recorded changes to this operation across all 1 revision of this API.