Skip to content

Commit 21e9246

Browse files
committed
feat(browser): add in-app browser panel and MCP support
- wire browser state, picker, and settings through IPC and renderer layout - add browser MCP server support for agent adapters and WSL host discovery - update Electron and native packaging to rebuild browser dependencies
1 parent f6c635a commit 21e9246

110 files changed

Lines changed: 8177 additions & 852 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.agents/skills/interactive-testing/SKILL.md

Lines changed: 81 additions & 30 deletions
Large diffs are not rendered by default.

.agents/skills/interactive-testing/scripts/lightcode-browser-smoke.mjs

Lines changed: 528 additions & 0 deletions
Large diffs are not rendered by default.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@
116116
"concurrently": "^9.2.1",
117117
"cross-env": "^10.1.0",
118118
"drizzle-kit": "1.0.0-rc.1",
119-
"electron": "^41.5.0",
119+
"electron": "41.7.0",
120120
"electron-builder": "^26.8.1",
121121
"electronmon": "^2.0.4",
122122
"husky": "^9.1.7",

pnpm-lock.yaml

Lines changed: 62 additions & 52 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pnpm-workspace.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,3 +40,6 @@ publicHoistPattern:
4040
# nested layout. Without this, deep deps like @opentelemetry/* are not copied
4141
# into the asar even when listed in `files`.
4242
nodeLinker: hoisted
43+
44+
minimumReleaseAgeExclude:
45+
- electron@41.7.0

0 commit comments

Comments
 (0)