Skip to content

Update Control tab docs for TypeScript code sandbox - #5313

Merged
Jeremy Rose (jeremyrose-viam) merged 1 commit into
mainfrom
claude/DOCS-4911-code-sandbox-control-tab
Sep 14, 2026
Merged

Update Control tab docs for TypeScript code sandbox#5313
Jeremy Rose (jeremyrose-viam) merged 1 commit into
mainfrom
claude/DOCS-4911-code-sandbox-control-tab

Conversation

@shannonbradshaw

Copy link
Copy Markdown
Collaborator

The Control tab now includes a TypeScript code sandbox that lets users write and run SDK code against their live machine directly from the browser, without setting up a local development environment.

Source changes

  • DOCS-4911 / APP-17696 — app#13425, app#13442, app#13458, app#13464, app#13471, app#13466: Add a TypeScript code sandbox to the Control tab (not behind a feature flag, live for all users)

Docs changes

  • docs/monitor/default-interface.md: Added "Code sandbox" subsection under "Web UI" describing the sandbox feature, what it does, how to access it, use cases, and the non-persistence behavior
  • docs/monitor/overview.md: Added a mention of the code sandbox in the "Teleoperate machines" section's description of the default control interface

How I found these

  • Xref lookup: app/ui/src/routes/(auth-required)/machine/[machine_id]/control/ maps to the CONTROL tab docs
  • Grep matches: 25+ pages reference the CONTROL tab; only the 2 pages above describe its features (the rest are passing "go to the CONTROL tab" references)

Generated by daily docs change agent

🤖 Generated with Claude Code

https://claude.ai/code/session_017wdn33SMyfArAFo2TK5WCk


Generated by Claude Code

The Control tab now includes a TypeScript code sandbox. Added a subsection
to the default control interface page describing the sandbox feature and a
brief mention in the monitor overview page.

Source: app#13425 (APP-17696), app#13442, app#13458, app#13464, app#13471, app#13466

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017wdn33SMyfArAFo2TK5WCk
@netlify

netlify Bot commented Sep 12, 2026

Copy link
Copy Markdown

Deploy Preview for viam-docs ready!

Name Link
🔨 Latest commit f9583c1
🔍 Latest deploy log https://app.netlify.com/projects/viam-docs/deploys/6aa516c93ca1f70009ef382e
😎 Deploy Preview https://deploy-preview-5313--viam-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 37 (🔴 down 4 from production)
Accessibility: 99 (no change from production)
Best Practices: 100 (no change from production)
SEO: 92 (no change from production)
PWA: 60 (no change from production)
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@viambot viambot added the safe to build This pull request is marked safe to build from a trusted zone label Sep 12, 2026
@jeremyrose-viam
Jeremy Rose (jeremyrose-viam) merged commit 0744708 into main Sep 14, 2026
15 checks passed
@jeremyrose-viam
Jeremy Rose (jeremyrose-viam) deleted the claude/DOCS-4911-code-sandbox-control-tab branch September 14, 2026 15:04
@github-actions

Copy link
Copy Markdown

🔎💬 Inkeep AI search and chat service is syncing content for source 'Viam Docs'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

safe to build This pull request is marked safe to build from a trusted zone

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants