{"name":"bot","stage":"ga","description":"Package bot is a bot doing your work on a real desktop, live, while you watch.","operations":[{"operationId":"get_bot_members","method":"GET","href":"/v1/bot/members","summary":"Returns the caller org's bots as space members — each with the member account uuid and the Person reference the roster addresses it by."},{"operationId":"post_bot_members_sync","method":"POST","href":"/v1/bot/members/sync","summary":"Re-projects the caller org's bots as members into every space of the org and removes the ones whose agent is gone."},{"operationId":"get_bot_runs","method":"GET","href":"/v1/bot/runs","summary":"Returns the caller org's live bot runs, read from the bot runtime and projected into the console contract with each run's live session URL derived here."},{"operationId":"post_bot_runs_by_runid_stop","method":"POST","href":"/v1/bot/runs/{runId}/stop","summary":"Terminates one of the caller org's own bot runs and reports its terminal state."}],"_links":{"describedby":{"href":"/v1/openapi.json?capability=bot"},"self":{"href":"/v1/bot"},"up":{"href":"/v1"}}}