Skip to content

Remove sandbox code from agent-starter-react - #365

Open
thomasyuill-livekit wants to merge 4 commits into
mainfrom
thomyuill/clt-3229-remove-sandbox-code-from-agent-starter-react
Open

Remove sandbox code from agent-starter-react#365
thomasyuill-livekit wants to merge 4 commits into
mainfrom
thomyuill/clt-3229-remove-sandbox-code-from-agent-starter-react

Conversation

@thomasyuill-livekit

Copy link
Copy Markdown
Contributor

Summary

  • Removes LiveKit Cloud sandbox infrastructure (remote config injection via NEXT_PUBLIC_APP_CONFIG_ENDPOINT/SANDBOX_ID, and the sandbox TokenSource) now that sandboxes are being deprecated, so the app always uses the self-hosted /api/token route.
  • Deletes TEMPLATE.md and the sync-to-production.yaml workflow, which existed solely to support sandbox hosting/deployment.
  • Drops the hardcoded "SANDBOX" badge (and its now-unused font) from the generated Open Graph image, and the sandboxId field/docs.

Fixes CLT-3229.

Test plan

  • pnpm build succeeds
  • pnpm lint shows only pre-existing, unrelated warnings
  • grep -ri sandbox across the repo returns no app-code/docs/CI matches
  • Manually verify pnpm dev connects via /api/token using local .env.local credentials

🤖 Generated with Claude Code

Strips the LiveKit Cloud sandbox infrastructure (remote config injection,
sandbox token source, sandbox env vars/docs/CI) now that sandboxes are
being deprecated, leaving a plain front-end starter backed by the
self-hosted /api/token route.

Fixes CLT-3229

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@vercel

vercel Bot commented Aug 7, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
sandbox-voice-assistant Ready Ready Preview Aug 7, 2026 6:32pm

Request Review

thomasyuill-livekit and others added 2 commits August 7, 2026 14:07
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
APP_CONFIG_DEFAULTS is now a static export with no per-request
resolution, so page.tsx and layout.tsx can use it directly.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Deletes the AppConfig abstraction entirely and inlines its default
values directly where they're used (layout branding/styles, agent
dispatch name, view-controller feature flags). Customization now
happens by editing those components directly.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
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