refactor(agent): replace OMP with Claude Code kernel
This commit is contained in:
1 parent
0fb2226f8c
commit
9a1f182397
232 files changed
+2561
-25564
No files matched your search
@@ -14,7 +14,7 @@ if (!process.versions.electron) {
|
||||
const buildRoot = path.join(directory, 'build', 'out')
|
||||
await fs.cp(path.resolve('out'), buildRoot, { recursive: true })
|
||||
await fs.cp(path.resolve('resources/model-metadata'), path.join(directory, 'build/resources/model-metadata'), { recursive: true })
|
||||
const env = { ...process.env, YCODE_QA_DIRECTORY: directory, YCODE_USER_DATA_DIR: data, YCODE_OMP_HOME: home, YCODE_QA_BUILD_ROOT: buildRoot }
|
||||
const env = { ...process.env, YCODE_QA_DIRECTORY: directory, YCODE_USER_DATA_DIR: data, YCODE_QA_BUILD_ROOT: buildRoot }
|
||||
delete env.ELECTRON_RUN_AS_NODE; delete env.ELECTRON_RENDERER_URL; delete env.YCODE_DISABLE_GPU
|
||||
if (process.env.YCODE_QA_RENDERER_URL) env.ELECTRON_RENDERER_URL = process.env.YCODE_QA_RENDERER_URL
|
||||
const child = require('node:child_process').spawn(require('electron'), ['--disable-gpu-sandbox', __filename],
|
||||
@@ -99,7 +99,6 @@ if (!process.versions.electron) {
|
||||
const firstId = settings.id, firstPid = settings.webContents.getOSProcessId()
|
||||
check('default settings opens 通用', await read(`document.querySelector('[data-settings-tab="settings"]').getAttribute('aria-current')`), 'page')
|
||||
check('native settings uses its dedicated entry', new URL(settings.webContents.getURL()).pathname.endsWith('/settings.html'))
|
||||
check('sandbox policy still authorizes the dedicated settings page', await read(`window.ycode.app.sandboxPolicy().then(()=>true,()=>false)`))
|
||||
await close()
|
||||
check('close hides and retains the native window', !settings.isDestroyed() && !settings.isVisible())
|
||||
check('close disposes all page-local controls', await read(`document.querySelectorAll('input,textarea,[role="dialog"]').length`), 0)
|
||||
|
||||
Reference in new issue
Block a user