Repository navigation
docs: tool and host API changes, 8–15 Oct - #1090
Merged
Merged
Conversation
…notation, view sizes and plugin tools
…me, views and selection exports
Aymericr
marked this pull request as ready for review
October 15, 2026 17:01
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What does this PR do?
Docs only, no code changes. It brings the docs up to date with what merged between 8 and 15 Oct. Several of those PRs had already updated the MCP README, the skills and the wiki, so this PR fills the gaps that were left. Each one was checked against the source PR and the current contracts.
MCP / tool reference (
packages/mcp/README.md,packages/mcp/CHANGELOG.md)create_roof:roofType: "barrel",roofSystem,glazing,barrelRise,barrelSegments,wallThickness.paint: theglazing-frame/glazing-glass/glazing-solidroles.view_scene: the 1920 × 1200 default,maxPxfrom 64 to 1920, thecamera_and_viewpointrefusal.apply_patch: roof seating notes and theroof_level,roof_level_holds_storeyandroof_level_on_toprefusals."9 ft","18 in","6:12", and which forms are refused).find_by_type,get_node,verify_scene).get_site, L-shaped and no-level stairs, a glazed barrel roof,gableOverhang,search_materials+paint, andview_scene.registerOperationTool+createSceneOperations({ activeLevelId })example.Host / embedding API (new
packages/editor/README.md)<Editor>:loadingSlot,actionMenuPlacement,viewBar,sceneOverlayandstageOverlay..darkclass, withInterfaceThemeRowinSettingsPanel'spreferencesslot.registerEditorHostView,openEditorView,PLUGINS_VIEW_ID.selectZoneOrRoom,frameViewerNode,enterUnitFocus, and pointed-at highlighting.IconRefGlyph/IconRefImage.Self-hosting
Dockerfile,docker-compose.yml, the release workflow andSETUP.md. It matches:ghcr.io/pascalorg/pascal-editor, port 3000, the/datavolume,PASCAL_PUBLIC_URLread at runtime,PASCAL_ADMIN_PASSWORD, andlatestfor stable releases. No change was needed.NEXT_PUBLIC_APP_URLorMINT_PASCAL_HOST_ORIGIN.Blender guide (new
wiki/blender-geometry-scripts.md)add_objectcall that builds it.PASCAL_BLENDER,@pascal-app/geometry-script/blender*).authored-objects.mdand the MCP README.Release process
geometry-script. It now lists eight, with the npm-existence preflight and the deploy-key push.CONTRIBUTING.mdgets a short "Releases" section: adding a package needs a first publish by hand, and theRELEASE_DEPLOY_KEYmust stay in the ruleset's bypass list.wiki/npm-release.mdalready covered both, so it is unchanged.Root
CHANGELOG.mdviewMode) and Release process entries, each linked to its PR. PR links are also added to the existingview_scene, self-hosting and embed entries.Source PRs
How to test
packages/mcp/README.md"Tools": thecreate_roof,paint,view_sceneandapply_patchrows, the notation paragraph and the Examples block should matchpackages/core/src/agent-tools/{roofs,paint,view-scene,stairs}.ts.packages/editor/README.md: every prop and export it names should exist inpackages/editor/src/components/editor/index.tsxandpackages/editor/src/index.tsx.wiki/blender-geometry-scripts.md: its module should matchpackages/geometry-script/src/__fixtures__/blender/cabinet.py.bun run skills:validatepasses (69 tests) andbun run checkreports no errors; I ran both. Every relative link and anchor in the changed files resolves.Screenshots / screen recording
N/A — non-visual change
Checklist
bun devbun checkto verify)mainbranchNote
Low Risk
Markdown and changelog updates only; no application logic, APIs, or build behavior change in this PR.
Reviewed by Cursor Bugbot for commit b1c8321. Bugbot is set up for automated code reviews on this repo. Configure here.