openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
62 lines (61 loc) • 2.14 kB
JavaScript
//#region src/infra/runtime-process-entrypoints.ts
const currentModuleUrl = import.meta.url;
const runtimeProcessEntrypoints = {
githubExec: {
currentModuleUrl,
sourceWorkerName: "../agents/github-exec-launcher",
distWorkerPath: "agents/github-exec-launcher.js"
},
sqliteReadOnly: {
currentModuleUrl,
sourceWorkerName: "sqlite-readonly-location.worker",
distWorkerPath: "infra/sqlite-readonly-location.worker.js"
},
sqliteIntegrity: {
currentModuleUrl,
sourceWorkerName: "sqlite-integrity.worker",
distWorkerPath: "infra/sqlite-integrity.worker.js"
},
databaseVerify: {
currentModuleUrl,
sourceWorkerName: "../state/openclaw-database-verify.worker",
distWorkerPath: "state/openclaw-database-verify.worker.js"
},
stateLeaseHeartbeat: {
currentModuleUrl,
sourceWorkerName: "../state/openclaw-state-lease-heartbeat.worker",
distWorkerPath: "state/openclaw-state-lease-heartbeat.worker.js"
},
sessionTranscriptArchive: {
currentModuleUrl,
sourceWorkerName: "../config/sessions/session-accessor.sqlite-archive.worker",
distWorkerPath: "config/sessions/session-accessor.sqlite-archive.worker.js"
},
sessionTranscriptReconcile: {
currentModuleUrl,
sourceWorkerName: "../config/sessions/session-transcript-reconcile.worker",
distWorkerPath: "config/sessions/session-transcript-reconcile.worker.js"
},
tailscaleRouteOwner: {
currentModuleUrl,
sourceWorkerName: "tailscale-route-owner.worker",
distWorkerPath: "infra/tailscale-route-owner.worker.js"
},
serviceChildRelay: {
currentModuleUrl,
sourceWorkerName: "../process/supervisor/service-child-relay",
distWorkerPath: "process/supervisor/service-child-relay.js"
},
serviceChildGroupAnchor: {
currentModuleUrl,
sourceWorkerName: "../process/supervisor/service-child-group-anchor",
distWorkerPath: "process/supervisor/service-child-group-anchor.js"
},
serviceChildWindowsJobAnchor: {
currentModuleUrl,
sourceWorkerName: "../process/supervisor/service-child-windows-job-anchor",
distWorkerPath: "process/supervisor/service-child-windows-job-anchor.js"
}
};
//#endregion
export { runtimeProcessEntrypoints as t };