Skip to content

feat(desktop): add agent browser pane#38627

Draft
Hona wants to merge 1 commit into
anomalyco:devfrom
Hona:desktop-browser-pane
Draft

feat(desktop): add agent browser pane#38627
Hona wants to merge 1 commit into
anomalyco:devfrom
Hona:desktop-browser-pane

Conversation

@Hona

@Hona Hona commented Jul 24, 2026

Copy link
Copy Markdown
Member

Summary

  • add an advanced-setting-gated native browser pane beside sessions
  • expose semantic browser tools only while the exact legacy Session is attached
  • bridge the bundled local server to Electron main over the existing utility-process channel
  • isolate page content in a sandboxed WebContentsView with permission, navigation, cancellation, and document-generation guards

Scope

This draft targets the current dev/V1 session runtime and bundled local sidecar. WSL and remote servers require the planned ticketed BrowserHost WebSocket and server-network tunnel; they are not claimed by this PR.

Verification

  • repository-wide typecheck passed in the push hook
  • desktop production build passed
  • focused core, tool-schema, registry, layout, and browser-policy tests passed
  • session performance unit baseline remained 43/43 passing
  • changed-file lint and git diff --check passed

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