> ## Documentation Index
> Fetch the complete documentation index at: https://e2b.manicule.dev/v2.1.5/llms.txt
> Use this file to discover all available pages before exploring further.
> For every page in one file, fetch https://e2b.manicule.dev/v2.1.5/llms-full.txt (large).
> To search and read these docs as tools, connect the MCP server at https://e2b.manicule.dev/api/mcp.
> Every agent surface: https://e2b.manicule.dev/.well-known/llms-manifest.json

# Readycmd (/v2.1.5/readycmd)

<!-- agent-signals: reading_time_min: 1 · est_tokens: 163 · updated: 2026-07-30 -->
Related: [Exceptions](/v2.1.5/exceptions.md), [Sandbox Async](/v2.1.5/sandbox_async.md), [Sandbox Sync](/v2.1.5/sandbox_sync.md), [Template](/v2.1.5/template.md)

### wait_for_port

```python
def wait_for_port(port: int)
```

Generate a command to wait for a port to be available.

### wait_for_url

```python
def wait_for_url(url: str, status_code: int = 200)
```

Generate a command to wait for a URL to return a specific status code.

### wait_for_process

```python
def wait_for_process(process_name: str)
```

Generate a command to wait for a process to be running.

### wait_for_file

```python
def wait_for_file(filename: str)
```

Generate a command to wait for a file to exist.

### wait_for_timeout

```python
def wait_for_timeout(timeout: int)
```

Generate a command to wait for a specified duration.
