Add a canonical network access allowlist - #562
Conversation
133b21e to
f33be50
Compare
There was a problem hiding this comment.
Stale comment
Risk Assessment: Very Low
Decision: Already approved — not re-approving
Re-evaluated
f33be504independently from the file diff. The change set is unchanged since the prior approval, and risk has not increased.What changed
- New
info/network-access.mdxreference page (destinations, ports, protocols, CSP snippets, troubleshooting)- One
docs.jsonInfo-nav entry for that page- Cross-links from Live View, replays, create/control/observe, and Claude managed-agents pages
Why Very Low
- Documentation-only Mintlify pages and nav config (+69 / −1 across 8 files)
- No application logic, auth, infrastructure, or production configuration changes
- No CODEOWNERS file or required ownership review
- Same HEAD commit as the existing approval; no new blast radius
Action: Existing approval stands. Re-evaluate if a later push adds non-docs files or operational/config changes.
Sent by Cursor Automation: Assign PR reviewers
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Automations to automatically generate PRs for you. |
masnwilliams
left a comment
There was a problem hiding this comment.
looks good — the documented browser connection, live view, and replay destinations match the implementation, and the new cross-links make the allowlist easier to find.
non-blocking: because the table labels api.onkernel.com as covering the CLI, consider clarifying that this covers authenticated API requests rather than the browser-based kernel login flow, which also uses the OAuth and dashboard hosts on port 443.
There was a problem hiding this comment.
Risk Assessment: Very Low
Decision: Already approved — not re-approving. Risk did not increase after the latest push.
Re-evaluated HEAD a0f29375 independently from the file diff (not from PR description or commit-message claims).
What changed
- New
info/network-access.mdxreference page (destinations, ports, protocols, CSP snippets, troubleshooting) - One
docs.jsonInfo-nav entry for that page - Cross-links from Live View, replays, create/control/observe, and Claude managed-agents pages
- Latest commit only splits CLI login hosts (
auth.onkernel.com,dashboard.onkernel.com) from authenticated API/CLI requests and adds a matching troubleshooting bullet
Why Very Low
- Documentation-only Mintlify pages and nav config (+71 / −1 across 8 files)
- No application logic, auth, infrastructure, or production configuration changes
- No CODEOWNERS file or required ownership review
- Follow-up commit stays inside the same docs page; blast radius is unchanged
Action: Existing approval stands. Re-evaluate if a later push adds non-docs files or operational/config changes.
Sent by Cursor Automation: Assign PR reviewers
|
noice great call ty |


Summary
Note
Low Risk
Documentation and navigation only; no runtime, API, or security behavior changes.
Overview
Adds a Network Access doc (
info/network-access) as the single source for outbound firewall allowlists (API, auth, CDP/WSS on8443, Live View STUN/TURN, replay S3) and for CSP snippets for embedded Live View and replays, plus troubleshooting bullets.The page is registered under Info in
docs.json. Live View and replay embedding guides now point readers to that page for firewall rules and CSP instead of treating CSP as the only network story; Live View still shows the CSP example inline but defers “complete” requirements to the new doc.Create, observe, control, and the Claude managed-agents networking step get short callouts linking to the allowlist when outbound traffic is restricted (including CDP/WebDriver when going beyond API-only workers).
Reviewed by Cursor Bugbot for commit a0f2937. Bugbot is set up for automated code reviews on this repo. Configure here.