Skip to content

feat(dogfood/coder): add agent-browser live preview app - #27838

Merged
ibetitsmike merged 3 commits into
mainfrom
mike/agent-browser-live-preview
Aug 4, 2026
Merged

feat(dogfood/coder): add agent-browser live preview app#27838
ibetitsmike merged 3 commits into
mainfrom
mike/agent-browser-live-preview

Conversation

@ibetitsmike

@ibetitsmike ibetitsmike commented Aug 4, 2026

Copy link
Copy Markdown
Collaborator

Gives dogfood workspaces a live view of what the coding agent's browser is doing, using the agent-browser dashboard embedded as a regular workspace app. This is the dogfood-only POC phase to validate the approach; no product code changes.

  • install-deps installs a pinned agent-browser, seeds the version-matched skill into ~/.claude/skills and ~/.agents/skills, and starts the dashboard (self-daemonizing, idempotent) on 127.0.0.1:4848.
  • New agent-browser coder_app embeds the dashboard: it auto-appears as a tab on the Tasks page and can be added as a workspace_app tab in the Agents right panel.

Notes for review:

  • The version is pinned to 0.33.2. I verified that release's dashboard sends no X-Frame-Options/CSP headers (embeddability is not a documented upstream contract, so it must be re-verified on bumps).
  • The slug is deliberately not preview; Tasks special-cases that slug for the app-under-development toolbar (WorkspaceAppFrame.tsx).
  • The dashboard itself is unauthenticated, so exposure is controlled entirely by the app share level (owner).
  • Example-template and docs changes were dropped from this PR on purpose; they can follow once the approach is validated on dogfood.

Validation: terraform fmt/validate on the template and a local frameability check of the pinned dashboard release.

Mux worked on this on Mike's behalf.

@github-actions

github-actions Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Docs preview

Check off each page once it's been reviewed. If a page changes in a later push, its checkbox clears automatically so it gets a fresh look. Pages not yet wired into the docs navigation aren't listed here.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: b54d53bfef

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread examples/templates/tasks-docker/main.tf Outdated
Comment thread docs/ai-coder/tasks.md Outdated
@ibetitsmike ibetitsmike changed the title feat: add agent-browser live preview app to dogfood and tasks templates feat(dogfood/coder): add agent-browser live preview app Aug 4, 2026
@ibetitsmike

Copy link
Copy Markdown
Collaborator Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@DanielleMaywood DanielleMaywood left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving although could we bin the 🧇 comments please (or at least massively shrink them)

@ibetitsmike

Copy link
Copy Markdown
Collaborator Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Nice work!

Reviewed commit: 8cb22369b3

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@ibetitsmike

Copy link
Copy Markdown
Collaborator Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. 🚀

Reviewed commit: 121ba30f18

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@ibetitsmike
ibetitsmike merged commit d40c4f7 into main Aug 4, 2026
29 checks passed
@ibetitsmike
ibetitsmike deleted the mike/agent-browser-live-preview branch August 4, 2026 19:58
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 4, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants