Skip to content

Conversation

Copy link

Copilot AI commented Nov 28, 2025

Adds visibility into the compilation process by printing discovered points and panels at compile time.

Changes

  • Added print_compilation_summary() function in pipeline.py that outputs:
    • Count and sorted list of all defined points
    • Panels grouped by component with totals
  • Called from compile_program() after building the points environment
  • Includes null safety for empty components/panels

Example Output

==================================================
COMPILATION SUMMARY
==================================================

📍 Points Found: 35
   • back_armhole_control_left
   • back_armhole_control_right
   • front_bottom_left
   ...

📐 Panels Found:
   Component 'tshirt_front':
      • front
   Component 'tshirt_back':
      • back

   Total: 5 panel(s) in 5 component(s)
==================================================

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • www.antlr.org
    • Triggering command: /usr/bin/curl curl -L -o antlr-4.13.2-complete.jar REDACTED (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

add print statements to give insight into the compilation process. Tell us what points and panels are found

Created from VS Code via the GitHub Pull Request extension.


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI changed the title [WIP] Add print statements for insight into compilation process Add compilation summary for points and panels found Nov 28, 2025
Copilot AI requested a review from RaynaArora November 28, 2025 06:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants