Add QVAC
CI / Build & Test (push) Failing after 53s

This commit is contained in:
2026-09-02 14:17:10 -04:00
parent 6bf0ec1685
commit b711ba0447
58 changed files with 5544 additions and 133 deletions
+34
View File
@@ -10,6 +10,8 @@ import mediaMod from './capabilities/media.js';
import fsMod from './capabilities/fs.js';
import sqliteMod from './capabilities/sqlite.js';
import netMod from './capabilities/net.js';
import qvacMod from './capabilities/qvac.js';
import agentMod from './capabilities/agent.js';
import { logErr } from './boot.mjs';
function loadPack(pack, label) {
@@ -41,6 +43,23 @@ export function registerDefaultCapabilityPacks() {
logErr('net pack skipped: ' + (err && err.message));
}
try {
if (process.env.BRIDGE_SWARM_SKIP_QVAC === '1') {
logErr('qvac pack registering in skip mode (BRIDGE_SWARM_SKIP_QVAC=1)');
}
loadPack(qvacMod.createQvacPack(), 'qvac (local inference)');
ids.push('qvac');
} catch (err) {
logErr('qvac pack skipped: ' + (err && err.message));
}
try {
loadPack(agentMod.createAgentPack(), 'agent (grok-class harness)');
ids.push('agent');
} catch (err) {
logErr('agent pack skipped: ' + (err && err.message));
}
return ids;
}
@@ -56,4 +75,19 @@ export async function warmDefaultModules() {
try {
await import('bare-ffmpeg');
} catch (_) {}
try {
await import('@qvac/fabric');
} catch (_) {}
try {
await import('@qvac/llm-llamacpp');
} catch (_) {}
try {
await import('@qvac/embed-llamacpp');
} catch (_) {}
try {
await import('@qvac/inference');
} catch (_) {}
try {
await import('bare-gpu-info');
} catch (_) {}
}