List client processes
Lists daemon-managed client processes. Use this before creating another client in an existing daemon or workspace so agents can reuse or stop prior attempts instead of launching duplicates.
Lists daemon-managed client processes. Use this before creating another client in an existing daemon or workspace so agents can reuse or stop prior attempts instead of launching duplicates.
Response Body
application/json
curl -X GET "https://example.com/clients"[ { "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" }]List client resources GET
Lists the current resource projection for one client, including discovered resource groups and handles when available. Use it to inspect live affordances before invoking advertised actions.
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.