first commit

This commit is contained in:
Karl committed 2026-10-13 10:34:48 +02:00
commit ff482ebe23
251 files changed
+19126

No files matched your search

+12
View File
@@ -0,0 +1,12 @@
import { spawn } from 'node:child_process';
import { resolve } from 'node:path';
import {createRequire} from 'node:module';
const files=createRequire(import.meta.url)('../apps/browser/inspection.cjs').privateInspectorPaths(resolve('.'));
if(!files)throw Error('Provision the private Windows runtime; external or linked inspector overrides are rejected');
const {python,script}=files;
const environment={...process.env,INSPECTOR_PARENT_PID:String(process.pid)};
environment.EMBEDDING_MODEL_DIR ||= resolve('.runtime/windows/semantic/models');
environment.EMBEDDING_WORKER_PATH ||= resolve('.runtime/windows/semantic/searchi-gemma-worker.exe');
for(const key of ['ADMIN_TOKEN','OIDC_CLIENT_SECRET','AI_API_KEY','SIEM_HTTP_TOKEN','SIEM_KEY_FILE'])delete environment[key];
const child=spawn(python,[script],{stdio:'inherit',env:environment,windowsHide:true});
process.on('SIGINT',()=>child.kill());process.on('SIGTERM',()=>child.kill());child.on('exit',code=>process.exit(code??1));