UNPKG

dina-agi

Version:

DINA AGI - Dynamic Intelligence Network Architecture. 128 Autonomous Agents with Claude Flow, Swarms, and 300+ MCPs. True AGI System.

30 lines (29 loc) 975 B
"use strict"; const { app } = require("electron"); const { chromiumSwitches } = require("../chromium/chromiumSwitches"); process.argv.splice(1, process.argv.indexOf("--remote-debugging-port=0")); for (const arg of chromiumSwitches()) { const match = arg.match(/--([^=]*)=?(.*)/); app.commandLine.appendSwitch(match[1], match[2]); } const originalWhenReady = app.whenReady(); const originalEmit = app.emit.bind(app); let readyEventArgs; app.emit = (event, ...args) => { if (event === "ready") { readyEventArgs = args; return app.listenerCount("ready") > 0; } return originalEmit(event, ...args); }; let isReady = false; let whenReadyCallback; const whenReadyPromise = new Promise((f) => whenReadyCallback = f); app.isReady = () => isReady; app.whenReady = () => whenReadyPromise; globalThis.__playwright_run = async () => { const event = await originalWhenReady; isReady = true; whenReadyCallback(event); originalEmit("ready", ...readyEventArgs); };