# live_watch

Area: Live process. Safety: read-only.

Watch attached-process memory: with an address, keep its bytes under the name; without, list what changed, naming fields when the class is known.

## Parameters

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `address` | string | no | Address to start watching; omit to diff. |
| `class` | string | no | Class naming the fields (default: from the vtable). |
| `length` | integer | no | Bytes (default: the class's size, else 256; max 65536). |
| `name` | string | yes | Watch name. |

## Call

```json
{
  "name": "live_watch",
  "arguments": {
    "name": "<name>"
  }
}
```
