wait_for_world
Block until an async world-generation operation completes, fails, or times out. Specify operation_id and optional timeout to avoid polling manually.
Instructions
Block-poll an operation until it completes, fails, or times out.
WARNING: Default timeout is 90 seconds to stay within MCP client limits. For marble-1.1-plus jobs (often multi-minute), use get_operation manually instead, or increase timeout_seconds explicitly (e.g. 600) if your client supports it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| operation_id | Yes | The operation_id to wait on. | |
| timeout_seconds | No | Max seconds to wait before giving up (default 90). | |
| poll_interval_seconds | No | Seconds between polls (default 15). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||