batch
Execute multiple bridge operations in one round trip, returning a result per call so a single failure does not abandon the rest.
Instructions
Run several bridge operations in ONE round trip and return a result per call.
A round trip costs a poll interval plus latency against single-digit ms of actual work, so a sequence of small calls is nearly all waiting. Each entry is a dict with an "op" key:
{"op": "world"} {"op": "find", "ref": ...} {"op": "get", "ref": ..., "name": ...} {"op": "set", "ref": ..., "name": ..., "value": ...} {"op": "call", "ref": ..., "function": ..., "args": [...]} {"op": "props", "ref": ..., "include_super": bool, "read_soft": bool, "pattern": str} {"op": "funcs", "ref": ...} {"op": "objects", "class_name": ..., "limit": int} {"op": "types", "pattern": ..., "limit": int} {"op": "console", "command": ...} {"op": "dump", "kind": ...}
Each result is {op, ok, result} or {op, ok: false, error}. One failing call does not abandon the rest, so a batch is safe to use for exploration.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| calls | Yes |