Skip to content

Embedded browser preview pane with screenshot-to-composer (#155) - #679

Merged
currentbits merged 2 commits into
mainfrom
coder/fork-embedded-browser-preview-with-scree-a06432
Aug 23, 2026
Merged

currentbits merged 2 commits into
mainfrom
coder/fork-embedded-browser-preview-with-scree-a06432

Conversation

@currentbits

Copy link
Copy Markdown
Owner

Adds an embedded Browser pane (one guest webContents per thread, opened via Views → Browser) with:

  • Browser pane UI: address bar, back/forward/reload, auto-suggestion of the thread's dev-server / localhost URL. Navigation policy in electron/links.js restricts the guest to loopback URLs only — the app window itself never navigates to the web.
  • Screenshot-to-composer: capture button screenshots the visible page and attaches the PNG straight into the composer.
  • Agent-operated preview: new preview MCP tool on the orchestration server — the agent on its own thread can navigate, reload, click, type (CSS selectors), and screenshot the same visible webview. Screenshots return as MCP image content so the agent can see the page; the transcript only stores metadata.

Verification: touched renderer test files (62 tests), electron preview/links/orch-server tests (77 tests), and tsc --noEmit all pass.

Willem and others added 2 commits August 23, 2026 08:52
… The update text next to settings should be a button that doe
@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.

@currentbits
currentbits merged commit 79cab12 into main Aug 23, 2026
5 of 6 checks passed
@currentbits
currentbits deleted the coder/fork-embedded-browser-preview-with-scree-a06432 branch October 3, 2026 16:07
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