Skip to content

Add openscad interactive element with code/parameter editor, 3D preview, STL/3MF export, and website docs#1127

Draft
Copilot wants to merge 3 commits into
mainfrom
copilot/add-openscad-element
Draft

Add openscad interactive element with code/parameter editor, 3D preview, STL/3MF export, and website docs#1127
Copilot wants to merge 3 commits into
mainfrom
copilot/add-openscad-element

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 16, 2026

  • Triage new PR comment and reproduce the three bare specifier failure
  • Investigate recent workflow runs and logs for failing CI/build details
  • Fix openscad client imports so browser module specifiers are properly remapped/resolved
  • Run targeted build/tests for markdown/assets
  • Run security check and update progress with final commit
  • Reply to PR comment with commit hash and screenshot

@vercel
Copy link
Copy Markdown

vercel Bot commented May 16, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
hyperbook-4fwa Ready Ready Preview, Comment May 16, 2026 8:47am

@mikebarkmin
Copy link
Copy Markdown
Member

@copilot add documentation to website

Copy link
Copy Markdown
Contributor Author

Copilot AI commented May 16, 2026

@copilot add documentation to website

Added website documentation for the new openscad element in both languages:

  • website/en/book/elements/openscad.md
  • website/de/book/elements/openscad.md

Commit: e6ef1b9

Screenshot: https://github.com/openpatch/hyperbook/blob/e6ef1b9f23bf5d80396704c87cf9f7ba4f6d94d5/website/en/book/elements/openscad-docs-screenshot.png?raw=1

Copilot AI changed the title Add openscad interactive element with code/parameter editor, 3D preview, and STL/3MF export Add openscad interactive element with code/parameter editor, 3D preview, STL/3MF export, and website docs May 16, 2026
Copilot AI requested a review from mikebarkmin May 16, 2026 08:31
@mikebarkmin
Copy link
Copy Markdown
Member

@copilot I got this error: The specifier “three” was a bare specifier, but was not remapped to anything. Relative module specifiers must start with “./”, “../” or

Copy link
Copy Markdown
Contributor Author

Copilot AI commented May 16, 2026

@copilot I got this error: The specifier “three” was a bare specifier, but was not remapped to anything. Relative module specifiers must start with “./”, “../” or

Fixed in c71b72d by switching the OpenSCAD Three.js dynamic imports to ESM-remapped URLs (.../+esm) so nested three imports are resolved in the browser.

No UI changes were introduced in this fix.

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:

  • cdn.jsdelivr.net
    • Triggering command: /home/REDACTED/work/_temp/ghcca-node/node/bin/node /home/REDACTED/work/_temp/ghcca-node/node/bin/node --enable-source-maps /home/REDACTED/work/_temp/copilot-developer-action-main/dist/index.js (dns block)

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

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