@@ -213,13 +213,24 @@ was designed almost entirely through this panel — including the print-design f
213213
214214** [ Live demo on GitHub Pages] ( https://seehiong.github.io/blender-mcp-n8n/ ) ** —
215215auto-deployed by [ ` .github/workflows/deploy-studio.yml ` ] ( .github/workflows/deploy-studio.yml )
216- on every push to ` main ` that touches ` studio/ ` . There's no Bridge Server to reach
217- from a Pages-hosted page, so the demo link always launches in Demo Mode.
218-
219- Running Studio anywhere else (locally, or your own bridge that happens to be down)
220- behaves differently on purpose: the header shows ** "Offline"** and a
221- ** "▶ Try Demo Mode"** button — demo mode is opt-in there, never automatic, so a
222- genuinely offline bridge is never silently mistaken for a working connection.
216+ on every push to ` main ` that touches ` studio/ ` .
217+
218+ > [ !NOTE]
219+ > ** The connection check always runs in * your* browser, against ` localhost ` —
220+ > never against the page author's machine.** Studio's connection probe
221+ > (` studio/src/lib/api.js ` ) always targets ` http://localhost:8008 ` (then ` :8000 ` ),
222+ > regardless of where the Studio page itself is hosted. So:
223+ > - If ** you** have your own Bridge Server running locally, the hosted Pages demo
224+ > will genuinely connect to it and drive ** your own** Blender instance — hosting
225+ > the UI once on Pages doesn't require running it locally too.
226+ > - If you ** don't** have a bridge running, the header shows ** "Offline"** and a
227+ > ** "▶ Try Demo Mode"** button appears. Demo mode is always opt-in, never
228+ > automatic — a genuinely offline bridge is never silently mistaken for a
229+ > working connection.
230+ >
231+ > Either way, no one visiting the Pages demo can ever reach * another visitor's*
232+ > Blender instance — the browser only ever talks to ` localhost ` on the machine
233+ > it's running on.
223234
224235Either way, once in Demo Mode:
225236- Loads a static tool catalog (` studio/src/lib/demoTools.js ` ) so the guided forms,
0 commit comments