Api referenceRoutesClients
Stop a client process
Stops and releases one daemon-managed client process. Use this before replacing or retrying a failed client launch.
Stops and releases one daemon-managed client process. Use this before replacing or retrying a failed client launch.
Response Body
application/json
application/json
curl -X POST "https://example.com/clients/{id}:stop"{ "id": "string", "instance": { "id": "string", "version": { "id": "string" }, "loader": "string", "files": { "root": "string", "gameRoot": "string", "runtimeRoot": "string", "cache": "string", "mods": "string", "config": "string", "saves": "string", "resourcePacks": "string", "shaderPacks": "string", "screenshots": "string", "logs": "string", "artifacts": "string" } }, "profile": { "kind": "string", "name": "string" }, "presentation": { "window": "NONE", "audio": "MUTED" }, "state": "string"}{ "code": "string", "message": "string"}Run client action POST
Invokes one advertised action on an existing client through the generic public execution route. Agents must choose the action id and arguments from the generated live API or projections for that same client.
Stream client events GET
Streams lifecycle, runtime, capability, and invocation events for one client as Server-Sent Events. Subscribe before state-changing work when an agent needs correlated live evidence.