Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions apps/desktop/electron-builder.ts
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,15 @@ const config: Configuration = {
to: "resources/host-migrations",
filter: ["**/*"],
},
// Standalone `superset-browser-mcp` binary produced by
// `bun build --compile`. Shipped with the app so users register it
// into Claude Code / Codex via one command with an absolute path
// and never need npm or a separate install step.
{
from: "../../packages/superset-browser-mcp/dist",
to: "resources/superset-browser-mcp",
filter: ["superset-browser-mcp", "superset-browser-mcp.exe"],
},
Comment thread
MocA-Love marked this conversation as resolved.
],

files: [
Expand Down
5 changes: 3 additions & 2 deletions apps/desktop/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,10 @@
"compile:app": "cross-env NODE_OPTIONS=--max-old-space-size=12288 electron-vite build",
"copy:native-modules": "bun run scripts/copy-native-modules.ts",
"validate:native-runtime": "bun run scripts/validate-native-runtime.ts",
"prebuild": "bun run clean:dev && bun run generate:icons && bun run compile:app && bun run copy:native-modules && bun run validate:native-runtime",
"build:browser-mcp": "bun --cwd ../../packages/superset-browser-mcp run build:bin",
"prebuild": "bun run clean:dev && bun run generate:icons && bun run compile:app && bun run copy:native-modules && bun run validate:native-runtime && bun run build:browser-mcp",
Comment thread
MocA-Love marked this conversation as resolved.
"build": "cross-env CSC_IDENTITY_AUTO_DISCOVERY=false electron-builder --publish never",
"prepackage": "bun run copy:native-modules && bun run validate:native-runtime",
"prepackage": "bun run copy:native-modules && bun run validate:native-runtime && bun run build:browser-mcp",
"package": "electron-builder --config electron-builder.ts",
"install:deps": "electron-builder install-app-deps",
"release": "electron-builder --publish always",
Expand Down
Loading
Loading