tablevar_exists
Verify if a table field exists before retrieving or setting its value to prevent errors, with disambiguation for conflicting path names.
Instructions
Check if a table field exists. Returns boolean. Use before tablevar_get/set to avoid errors on non-existent fields. On name-conflict paths (Plot sharing its name with a Transform/Input/Output) the untyped probe reflects the non-Plot side; pass object_type='Plot' to probe the Plot side through an automatic rename-aside transaction (annotated conflict=true, resolved_as='Plot').
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| object_type | No | Disambiguation hint for name conflicts. Unset probes the untyped path (non-Plot object on conflict paths); 'Plot' probes the Plot side through an automatic rename-aside transaction when a conflict exists. | |
| tablevar_path | Yes | Full path including field name |