feat: live browser panel, Opus 4.8, and template format#1
Merged
Conversation
- app/_components/browser-panel.tsx: iframe live view of the agent's cloud browser; agent-chat extracts the liveUrl and shows a split layout - model -> anthropic/claude-opus-4.8; @browser_use/eve -> ^0.0.4 - README + docs/ (ARCHITECTURE, ENVIRONMENT, CUSTOMIZATION) and .github/ (CI, issue/PR templates) in the personal-agent-template format Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
There was a problem hiding this comment.
4 issues found across 20 files
Reply with feedback, questions, or to request a fix.
Fix all with cubic | Re-trigger cubic
- agent-chat: origin-safe liveUrl regex (reject userinfo bypass) - browser-panel: sandbox the watch-only iframe (allow-scripts allow-same-origin) - CONTRIBUTING: .env -> .env.local; correct the project-structure tree Issues identified by cubic. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Polishes the scaffold into a real, deployable template.
Changes
app/_components/browser-panel.tsxembeds the agent's cloud browser (<iframe src={liveUrl}>);agent-chat.tsxextracts the liveUrl and shows a split chat/browser layout (likechat-ui-example).anthropic/claude-opus-4.8;@browser_use/eve→^0.0.4.vercel-labs/personal-agent-template): README with banner/badges/Deploy button/Features/Architecture/Quick Start,docs/(ARCHITECTURE, ENVIRONMENT, CUSTOMIZATION),.github/(CI, issue/PR templates), CONTRIBUTING, CODE_OF_CONDUCT, .editorconfig.Verified
npm run typecheck+next buildpass.🤖 Generated with Claude Code
Summary by cubic
Adds a live browser panel next to chat and reshapes the repo into a deployable template with docs and CI. Sets the default model to
anthropic/claude-opus-4.8, bumps@browser_use/eveto^0.0.4, and hardens the live view with origin-safeliveUrlparsing and a sandboxed iframe.New Features
BrowserPanel(<iframe src={liveUrl}>).AgentChatextracts the latestliveUrlfrom messages and renders the panel when available.Refactors
liveUrlregex and watch-only iframe (sandbox="allow-scripts allow-same-origin").anthropic/claude-opus-4.8; bump@browser_use/eve→^0.0.4; adopt template format (README,docs/—Architecture/Environment/Customization,.github/CI and templates,CONTRIBUTING,CODE_OF_CONDUCT,.editorconfig,.env.localdocs, fixed project tree).Written for commit 1d53e6c. Summary will update on new commits.