object_list
List drawing objects from the current space with optional type and layer filters plus pagination, returning backend object IDs for sequential browsing. Use object_query for spatial filtering.
Instructions
List objects from the backend's current supported space with optional type/layer filters and bounded pagination; returned IDs are backend object identifiers.
Side-effects: None. Read-only entity query. Disambiguation: Use for sequential browsing of objects; use object_query when spatial filtering or bounding box measurements are needed.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "object_list"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of objects to return per page (default: 200) | |
| offset | No | Starting index offset for pagination (default: 0) | |
| type_filter | No | Optional entity type filter (e.g. 'LINE', 'CIRCLE', 'LWPOLYLINE', 'INSERT') | |
| layer_filter | No | Optional layer name filter |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |