al_get_object_definition
Retrieve AL object definitions from compiled code by ID or name, using summary mode for token efficiency and optional limits for large objects.
Instructions
Get AL object definition from YOUR WORKSPACE. Retrieves compiled code structure by ID or name. Use summaryMode:true for token efficiency. Use limits for large objects.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| objectId | No | Object ID | |
| objectName | No | Object name (alternative to ID) | |
| objectType | No | Object type | |
| packageName | No | Package (for disambiguation) | |
| includeFields | No | Include table fields | |
| includeProcedures | No | Include procedures | |
| summaryMode | No | Summary view (recommended) | |
| fieldLimit | No | Max fields (10 summary/100 full) | |
| procedureLimit | No | Max procedures (10 summary/50 full) |