symbol_info
Get symbol pin positions, bounding box, and description. Optionally compute absolute coordinates from placement position and rotation.
Instructions
Get symbol pin positions, bounding box, and description. Optionally compute absolute positions for a given placement and rotation.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"symbol": "<symbol>"
},
"name": "symbol_info"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x | No | Placement X coordinate (for computing absolute positions) | |
| y | No | Placement Y coordinate (for computing absolute positions) | |
| format | No | Response format: 'json' for structured data, 'text' for human-readable | |
| symbol | Yes | Symbol name (e.g., 'nmos', 'pmos', 'res', 'cap', 'voltage') | |
| rotation | No | R0 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| pins | No | ||
| placement | No | ||
| bbox_width | No | ||
| bbox_height | No | ||
| description | No | ||
| absolute_pins | No | ||
| absolute_bounding_box | No |