Skip to content

Document controls=disabled as the live-view no-controls param - #655

Open
ulziibay-kernel wants to merge 1 commit into
mainfrom
hypeship/live-view-controls-param
Open

ulziibay-kernel wants to merge 1 commit into
mainfrom
hypeship/live-view-controls-param

Conversation

@ulziibay-kernel

@ulziibay-kernel ulziibay-kernel commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Renames the documented live-view parameter from readOnly=true to controls=disabled (the API keeps readOnly/readonly/ro as compatibility aliases) and adds an explicit warning that hiding controls is a presentation setting, not a security boundary — anyone holding a live view URL can interact with the browser by removing the parameter.

Companion to kernel/kernel#3872, which adds controls=disabled support to the live-view slug redirect. Merge after that PR deploys.

🤖 Generated with Claude Code


Note

Low Risk
Documentation-only updates to live view URL parameters; no runtime or API behavior changes in this repo.

Overview
Docs now recommend controls=disabled on live view URLs instead of readOnly=true, with readOnly=true called out only as a legacy alias on the Live View query-parameter reference.

The live view page adds a Warning that hiding controls is a presentation choice, not access control—holders of the URL can still interact by dropping the query param. The Observe intro is updated to match (?controls=disabled and the same trust caveat).

Iframe postMessage APIs (KERNEL_SET_READ_ONLY, etc.) are unchanged; only URL query documentation and cross-links shift.

Reviewed by Cursor Bugbot for commit 9f8aa77. Bugbot is set up for automated code reviews on this repo. Configure here.

Rename the documented parameter from readOnly to controls=disabled and
state explicitly that it is a presentation setting, not a security
boundary: anyone with a live view URL can interact with the browser.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@mintlify

mintlify Bot commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
Kernel 🟢 Ready View Preview Sep 30, 2026, 8:55 PM

💡 Tip: Enable Automations to automatically generate PRs for you.

This branch was successfully deployed

1 active deployment
staging — 9f8aa779 Deployed Sep 30, 2026 by mintlify[bot]
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.

1 participant