inspect_project
Parse a LASAL CLASS 2 project to obtain a complete inventory of classes with channels, and networks with objects and connections. Understand the project structure before making changes.
Instructions
Parse a LASAL CLASS 2 project (.lcp) and return a complete structural inventory: all classes with their Server/Client channels, all networks with their objects and connections. Use this before making any changes to understand what exists and how things are connected.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lcp_path | No | Absolute path to the .lcp file. Omit to use the currently selected project. | |
| class_names | No | Return full channel details only for these class names. Omit to get a summary of all classes (name + channel counts). Use this to drill into specific classes after the initial summary. | |
| include_networks | No | Include network objects in the output. Default false to keep output small. | |
| include_connections | No | Include network connections in the output (requires include_networks). Default false. |