Dojo

Mint a Try-Me Config (scenario + model) with a server-generated token.

Creates a single-use Try-Me Config and binds an ephemeral compute key server-side (sets compute_key_ref). MNE-828: the resolve token is SERVER-GENERATED, high-entropy, and prefixed tryme_… — the request does NOT accept a user-chosen token/slug (any supplied value is ignored), and the compute key is NOT returned in the response (the gateway resolves credentials server-side). Returns the created config (carrying the generated token) and the agent-directive share_line the operator copies and sends to the person they're inviting. Single-use ON by default; a default 7-day expiry is applied when none is given. Accepts an optional operator label. Admin-only — backs /admin/dojo. MNE-517 §3 / MNE-522 / MNE-828.

post/dojo/try-me-configs

Request

  • Base URL: https://api.mnemom.ai/v1
  • URL: https://api.mnemom.ai/v1/dojo/try-me-configs
  • Auth: HTTP bearer

Request body

scenarioIdstring required

dojo_scenarios.id (e.g. 'db-shepherd').

labelstring nullable

MNE-828: optional operator label (free text) for the operator's own list (e.g. 'WonderCo DB-Shepherd demo'). NOT a credential — the resolve token is server-generated.

expiresAtstring date-time nullable
usageLimitinteger
briefingManifestRefstring nullable
logoUrlstring uri nullable

MNE-1322: optional brand logo (https URL); the agent minted from this invite carries it as its avatar.

Response

Try-Me Config created (with a server-generated token) and a compute key bound server-side. The compute key is NOT returned (MNE-828).

share_linestring required

MNE-804 — the agent-directive entry one-liner the operator copies and SENDS to the person they're inviting: an invite to spar in the Dojo that tells the agent to CONNECT to the Mnemom MCP and call get_started with the (server-generated) token, or (no MCP) HTTP GET the resolve endpoint and read the RAW JSON, then follow the returned manifest verbatim. Never 'visit', never a password prompt.

Changes

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